{"_id":"@tscircuit/eval","_rev":"1453-6060e1bf4aa5d8744fab3536e21682d5","name":"@tscircuit/eval","dist-tags":{"latest":"0.0.1536"},"versions":{"0.0.83":{"name":"@tscircuit/eval","version":"0.0.83","_id":"@tscircuit/eval@0.0.83","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"31cceb3430d4ca7ec41688d8a06115ad624cab2d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.83.tgz","fileCount":44,"integrity":"sha512-Iix6SV5rTITqTdj0pbZZHTUO2pMFHvPzDe6FBjxVr2Zn2akvfP8P3llZqU5vPIUcVpqz7DmSFDXecZG61rHMOg==","signatures":[{"sig":"MEUCIFFlJgMn/t6x5KY2CUDLcW9AwVrB1LLgk31moHzByh7uAiEAmodW2b1Oplcaocxd3U8t/60uZN9vovIfR+PWDVYINLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81513395},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"dfdf4a9b8758f5c72f0953a59d8a5bd6f125273b","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.278","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.20"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.83_1737833894029_0.7839884585063639","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@tscircuit/eval","version":"0.0.84","_id":"@tscircuit/eval@0.0.84","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"715e1c829aa9ec08872840c6821721a87a33f28b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.84.tgz","fileCount":43,"integrity":"sha512-rwoXMCCHt7OAWJargG9Bhf3sG9/IDwOP8ZQoHfWN5i9+nVc0L7CBPxXlM4tPiGe8i3YcenIEyV2bXZMj/oBd0A==","signatures":[{"sig":"MEUCIQC0/rNNaxu/W4ItaoyIKshm+b6IbyCOLKnglbEgmKnOewIgGQ38rwZvI+1IlICaoeP9EjOpwwVhkXVedxQkDRSzJdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61033948},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"adb9ff74d7703a3878d1bbb927992e2c19800d8a","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.290","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.20"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.84_1737894234213_0.11790659966525152","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@tscircuit/eval","version":"0.0.85","_id":"@tscircuit/eval@0.0.85","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8750c52bf1bb9a603c15fc18d2e5b0255bd8a923","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.85.tgz","fileCount":43,"integrity":"sha512-YZP2OieW/eOkcMevD28YOw92bD/wyLfC4WPcCupaYT7Zffs69BK8qNzdPC3e4ME4fZBl3sGjqhEGTl9QDL9/pw==","signatures":[{"sig":"MEYCIQDTdAr2H9DMUOpah56FpsgtxwnTrOciJ6KuvB17AjI+zAIhAM0Q6LPNhRi+0hUtknaOu+toTN0GHXSiSJ5M0QsnMYn6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61037753},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"3cc13e23dd3606a14a8a7f8d37f170a57e12e141","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.290","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.24"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.85_1737923157973_0.3695628044748063","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@tscircuit/eval","version":"0.0.86","_id":"@tscircuit/eval@0.0.86","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"99e38632e4eaf65224d65afd777b22c469a2be41","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.86.tgz","fileCount":43,"integrity":"sha512-EY6aqzEBFD/4icIZ1l9rBr2HlaMM+d5UT8Wfu9+xEgc6MG2Y1Rv4PVBJ/BPGRYnogl1jWh2pALc+OzPrepEONQ==","signatures":[{"sig":"MEQCIEvywbYBlc/xSBKrmT4ulnQ0xSyXjK9zfq/t47dprNP3AiBnDyFUA43jW3RUDjkiW0wWkt9oLPb1t3uZguvzWZCObA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61038089},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"3753bfa46146da9abc2c12d8513076067615eccb","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.292","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.24"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.86_1737972593004_0.9086679127735409","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@tscircuit/eval","version":"0.0.87","_id":"@tscircuit/eval@0.0.87","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a963446691612ad5c2711658694ad73e076d3663","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.87.tgz","fileCount":43,"integrity":"sha512-4IAABMe7CBxxpmRT2QaBjr+yDlo0q3j05MiAMZg79+LleE8nc7oyv6d/zMnIy8U+ehvnZ+z5fOAOZIB/ICDQcQ==","signatures":[{"sig":"MEYCIQC928kkz2yD9rdwF/RBmetGWv6acAfCL6yxWaoA7eYpPAIhAJ+DJeMSjKSxc6DfvGGLxfySdBuuQlzgAGF0DsBwmJYm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61038420},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"fe8919634a31179a34499e7700dba150c56999bc","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.293","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.24"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.87_1738026543881_0.19503564421598907","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@tscircuit/eval","version":"0.0.88","_id":"@tscircuit/eval@0.0.88","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"77eb7a420d9527d18716118905a5257cc527c54c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.88.tgz","fileCount":43,"integrity":"sha512-2YJV2v6fj4g5To3StN+Xp9g3Imtw5U+Ifb7K9p6l0BNA7JyW41fkOphmbCfN4jj7d11dWKSoqiruuQpg5L7IWQ==","signatures":[{"sig":"MEQCIAUhUXh8fiGstNyzxkluAp5eJe1YTGvSuryKt1TL59u2AiBurZIiHuqGJJpMviwp4fTO0bBob4ccditI9eYe+Z9lJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61478721},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"11c7a3b6faed0e3168de459fb5d0762a9f4851c7","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.305","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.24"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.88_1739147671888_0.0007342669194398965","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@tscircuit/eval","version":"0.0.89","_id":"@tscircuit/eval@0.0.89","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2789c0debaab93e1cd47c6466b435b99c46f6f55","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.89.tgz","fileCount":43,"integrity":"sha512-KDJPTE4dY+Kw41HJxh4dCXCA8BPLGfMI7n0BswpfXIdTBJRbBfddUpNWMOX4yjLsFojeJa0AB/MqX39jBZz74Q==","signatures":[{"sig":"MEYCIQDu77Kale6h9KsI82NPm+hQKgR6SrraQT1xqBx8LoJxuQIhAKodcHN5RNJ3TZIAZp2dXP3SzS0Vi3mpBtECPwXCkAlc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61478721},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"8adf7c43538fff476858e449fd6cff971e3d1a9c","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.305","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.37"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.89_1739158217090_0.3778644250787093","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@tscircuit/eval","version":"0.0.90","_id":"@tscircuit/eval@0.0.90","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f81836cfede4b05512e59a56e19a074b8593290b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.90.tgz","fileCount":43,"integrity":"sha512-HqASD77vcDlZXikwlV9ZMx86cJLcxC5c84uy1Ez404vQbhhVTu5qQmy3fyntGLn1fo+wFpfAnANiFE+BXg2McQ==","signatures":[{"sig":"MEUCIQCaMSi7zPv8qVZWv6EBpA5IiGsPwF+SOHwctPJ4mAzjXwIgKPKthgDaHA1SxQIlYXcXCogwJDpeYKmnz8eGvMG+QUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61480757},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"e797892d688230dd2244f517040ed6f255a22885","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.306","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.37"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.90_1739158817462_0.9979224730587639","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@tscircuit/eval","version":"0.0.91","_id":"@tscircuit/eval@0.0.91","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30b4351f7eff2b3ad4846d12d64a235604a4e0bf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.91.tgz","fileCount":43,"integrity":"sha512-Y3QlOLDXBwyS6tmUxglOapUzo6Z8cp8DDVoLk7OWpuzGDYj0oM5LOS/3Ee9J+ACtFaXxLwHyx70SDQU9P1AwjA==","signatures":[{"sig":"MEQCIBSYaWsIwGW8J1/BC2hJfmqfeuElvr67+GCeP/un4bN5AiB6HGKC2Iy/8RpqUW9DnrtvwM0M2Uq7qo6OegSlglOPhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61481493},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"6e295a979a0304d568ea2e56220dff1dd48563a3","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.307","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.37"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.91_1739163949648_0.14284722556075513","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@tscircuit/eval","version":"0.0.92","_id":"@tscircuit/eval@0.0.92","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"246370da69191cfbf74c0f4c8ee883be58ee2927","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.92.tgz","fileCount":43,"integrity":"sha512-IFqBaKsfiLSgcR7Ijy06vDiqwPMXldrr5r5lTLgAfw2dE9EHNNuZeSo3J4gsi8puaFN8bEauxdeMctmiuKTWHA==","signatures":[{"sig":"MEUCICcvOhkRYBuCyJj83IhvPoq1K1+9u8WFxUobD8L6n+sXAiEA2xknV9H9M+F0lb7E4FlyrSey+0z6neuJa5zU51oz5wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61491907},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"3a5b67266e6062a77765749e8103996dfd5c755c","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.308","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9","@tscircuit/prompt-benchmarks":"^0.0.37"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.92_1739289230432_0.43138562882860887","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"@tscircuit/eval","version":"0.0.93","_id":"@tscircuit/eval@0.0.93","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2f6d3fcff805d4e49dd5b036d4a8e13d74bafe5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.93.tgz","fileCount":45,"integrity":"sha512-EhaLeY0KSYm77b+0QMNF8IZe6Wl++9PtX/+uxp0J4/fpbfD+3dzWjVGxZu7E8unIRYHIeokgupDEwlQHjGI+uw==","signatures":[{"sig":"MEUCIQCoAHS7MmAxNTWvg22TftXu/4YKuW1O7pheKlf4cdaMcQIgCW7p+7Pk6A+uot/A8OgtioDLAzKNDXAFUb4HL/gz/Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62161527},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"dc31d848120e28144ee62152cb4dfe316e31fc18","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.308","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.93_1739304884511_0.9095087924787504","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"@tscircuit/eval","version":"0.0.94","_id":"@tscircuit/eval@0.0.94","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d9f5f5e353fac749cb98597235a1563d8a2eb72d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.94.tgz","fileCount":45,"integrity":"sha512-B66XCVH0CXc1m4cz7m5GD11Kf7nmOK8xMbO9wlANn8gHiUTyYIjbA76sJtwLEKwfMDxCckcWoSP3eMxh1oLnrQ==","signatures":[{"sig":"MEQCIC5LTGiKvobMDp5nJsIiBaEi5pEIt1LUlUXosdlnaaR9AiB8AwB8b98xozADluUEuoHHW8ucC5KHn+xI0Fi+6ORVdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62250309},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"892fdb42be1d2140aee5d3126146b8f7fc30132c","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.134","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.311","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.94_1739327253680_0.2970508034083068","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"@tscircuit/eval","version":"0.0.95","_id":"@tscircuit/eval@0.0.95","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f1f2f4dfc64560c965f75341cf0fcf74b315b61c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.95.tgz","fileCount":45,"integrity":"sha512-c0ahzjxRU5EjeaJvtLkSDxqiDfOboMB57WnlOhUVok4hKYvY8J2uqeVvPshVb/W/7bxSQVe0jmYbFA9gVjFeEA==","signatures":[{"sig":"MEUCIQDqSYgmujI2JKLsyOmYoPma+EKB0dB5T3HgHndXmQCBLwIgNZttV6Vik/VfsR5CGfE1zIze4TfpkFzwiVil5mie1Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62251449},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"3f9484864d7ce1157625a407507a35db6eade639","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.137","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.311","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.95_1739343586760_0.6813461190526506","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"@tscircuit/eval","version":"0.0.96","_id":"@tscircuit/eval@0.0.96","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"becc5b5a350851248771c01f239bc1aabfa1975b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.96.tgz","fileCount":45,"integrity":"sha512-lzyXdMVhtlrceSRYAgYFFFnZy8trSHt330Tc04scyHLbEeK0yLG/EhiqmPQ+pZXsfEwOoJW0leFfFQjiulhktw==","signatures":[{"sig":"MEQCICRCHOb2mMElgcN4IVzE5vHUsIzopw55vu6lrq7q1UUTAiAOIwIP/RJ2IWoHvo/Vb+8bfTh4UN/Qzx4DoiqBVOhvhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62251513},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"ed873a20f7261923a25118f1bda55763e3ca1a52","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.138","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.311","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.96_1739376949405_0.9488818891403172","host":"s3://npm-registry-packages-npm-production"}},"0.0.97":{"name":"@tscircuit/eval","version":"0.0.97","_id":"@tscircuit/eval@0.0.97","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b2de2e572d7c3665c0999186d6fab56f26373568","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.97.tgz","fileCount":45,"integrity":"sha512-1EOYX3JBpKnyCgMlUUdcH2gDb8saYdz0lYVhU0obzfwQo2nAC29Gz5WfZ8yNuh6sYOw3Q7ejeAjG0t6EvovvZA==","signatures":[{"sig":"MEYCIQCuUt/LkLUCIYHHmQ/I63wTYIiJZIoae5YIDxT5y3ajQQIhAMlOgVfT4sMW9XeEh+VjlsYhZ6jPJS4lLwtEyKsZmQdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62257084},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"7e6ec45cbc72fc7668a1140944d657f38d6a4286","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.138","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.314","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.97_1739586905798_0.35800551490240595","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"@tscircuit/eval","version":"0.0.98","_id":"@tscircuit/eval@0.0.98","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dcc288324203e36a20712aafd9194f51cf9bed8a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.98.tgz","fileCount":45,"integrity":"sha512-l/f36tCxtHKgtlHYPc0ojw0q5QfOtdE48nnjgD2RV5WqryZhbgh+WhXSuGGC77jfs+jm+DRZmAtS2qyqHXO6AA==","signatures":[{"sig":"MEUCIQCXQDS+yA11I4Pavzth0NHxxvJm6+rXzWc1b/+AvNckvgIgHC12PRZTgAV5UDHX6FtUGiyx5tTwvt6uNw8+Ma1oiYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62275306},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"e594447b58f3bdd605af0aecda62aff66eceb312","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.138","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.315","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.98_1739626641178_0.4881125194434055","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"@tscircuit/eval","version":"0.0.99","_id":"@tscircuit/eval@0.0.99","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"025ebcccc282beaadc9afc05b1f8a99fee07f5d1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.99.tgz","fileCount":45,"integrity":"sha512-ZR3EA+od0qcSJBRSnH7Cr0bSUG1KNJZAmxsEEctpjlY/RLL8osjPqAVdt4Age8x0EeMbHw5f2iZox0jTvFIajw==","signatures":[{"sig":"MEQCIBRSJ/fikl6fiUo770dkQeQC9sh97DqVSecaJ0YdeHBhAiAUpzLfqaKbnKJtvyj8qCyj+nziDqLjsfTXYKU80x1E1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62275480},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"62ebd7544577e675a6875536dd431051dbf02a16","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.139","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.315","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.99_1739645293463_0.8569419245885106","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"@tscircuit/eval","version":"0.0.100","_id":"@tscircuit/eval@0.0.100","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"48e5d94d57fe6a0a54e74e17a15ca1e19b193162","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.100.tgz","fileCount":45,"integrity":"sha512-8CbseEkU9HpDY7ykAjTYlwVi5YnLW9tMieyb9McDPFWZf0awMHwmE2NYLRuoK7/l2uQUYE9JUu8JbFXLZuFXnA==","signatures":[{"sig":"MEYCIQDJWq9K7ntxvVoCIdLbNHT7MRz4VDDr6nafaA/aHXa8VwIhANmOsk5U7TOgsW3+fbRrq6OHnqbjDOPNCveP0ShGVlRv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62067329},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"c7647206cbf27c280e55a6c21dfe21a0f6a9ecba","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.139","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.317","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.100_1739670792754_0.16362313944063223","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"@tscircuit/eval","version":"0.0.101","_id":"@tscircuit/eval@0.0.101","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c93db805ebe4ac1224556671de9917dd2f09b82","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.101.tgz","fileCount":45,"integrity":"sha512-7qBnPj891Ad3pRJiKkVXmx63S2l19a59CydKc0D3EZdIEGKcD/8MupP6KILbbjBgIZ6U6sZAUmuNGdvLPoaE8w==","signatures":[{"sig":"MEUCIQC4FlCCSKsmHOgKCgrBAQBdU5uNQ8hqGb1wyTGmoElCWgIgM8kVcJblHeolDGNTisOLB6mAcxI+2nHkLiVhGtlQjoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62070555},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"ee1b8d08b59bbe4a3b63a8bb680a4a4680ca2929","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.139","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.318","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.101_1739741622964_0.6505797007005072","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"name":"@tscircuit/eval","version":"0.0.102","_id":"@tscircuit/eval@0.0.102","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d5bf3ca4bf7d13259b41cf13e2baf443275e4c28","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.102.tgz","fileCount":45,"integrity":"sha512-co9OuCdCL63pQ6ZV4coCnFBfvy1JR1Vp0/XZi01dk3YHzouGmy8KKM1U5otMD8T9mMlZCABujPQdWl+SEWNMOA==","signatures":[{"sig":"MEQCICTdQ1unpmL+lyPqj3UZxmGLNUVNTmE756k98k5nbVSSAiBa9ASOeEzxHQokghQgcU7cu2MjPvEp4DFmGVKmvq02LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62270707},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"ff2398dd268acc7e3f8a07eac242849e859aad1f","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.139","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.321","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.102_1739933556809_0.48876496672408964","host":"s3://npm-registry-packages-npm-production"}},"0.0.103":{"name":"@tscircuit/eval","version":"0.0.103","_id":"@tscircuit/eval@0.0.103","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"84a397306a7206c5a751b209d7d51633b2f4f016","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.103.tgz","fileCount":45,"integrity":"sha512-ZO2NxnVuRl8JjJBuAbG5dRmvULa0j+bMQPrS2svAUsptG+cqTdqw5+/UQ4w9/HONcokm67u8LXp5IMxS2S8qIw==","signatures":[{"sig":"MEYCIQCalDEwE/LnU9BTMxvdII/Z/moQSZWjtk6uJjZKKYYXlQIhAKNZIzk7FB01qCPxgF072Aubixas65S1YknV2AIep3qr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62353326},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"8ca100bd53871bfd058ba808272c2baf924e5716","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.139","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.322","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.103_1740065623810_0.9344533497364371","host":"s3://npm-registry-packages-npm-production"}},"0.0.104":{"name":"@tscircuit/eval","version":"0.0.104","_id":"@tscircuit/eval@0.0.104","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"072d825c902a42b12fa3d3ffc2ec638177012c8e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.104.tgz","fileCount":45,"integrity":"sha512-x3UF7hc9/t1DfNIfA19EeMxjwOPARCO44ATUvjgeyQZuf1ffGBMum2VmTXxvN4C1u/0UkBAwE/wvSr5quahRMg==","signatures":[{"sig":"MEUCIBkCcAhrjbPAjck20SAMegH5DJF1tsVYsq7fsOhNuKs6AiEAqipopEj+TrZ1Mn7SvgPK3xE/qSyPU39cp4BhZK06H9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62353699},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"3c49f8960c57a14b0a68d811911efd78e37f21c4","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.139","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.323","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.104_1740101171858_0.31892037178427257","host":"s3://npm-registry-packages-npm-production"}},"0.0.105":{"name":"@tscircuit/eval","version":"0.0.105","_id":"@tscircuit/eval@0.0.105","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3a1337c0fe5caf0373e872617a592b1504430fb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.105.tgz","fileCount":45,"integrity":"sha512-yQCRpXzXZASc465iVFG2MQtba+XPIrQ9TUC5MGvQ1DrgbYadZP8SpWtBtZlO/fFBNwBP+Xw0trHdE9mA1qvLvg==","signatures":[{"sig":"MEQCIFAosvFgMntgb+OJ7bKUn/B5HoR4AwncT1uXW3FyyXvVAiBaJB+Szcckum4EI7QJNeiFiUbliMNCtkP36pNj+JJUPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62388432},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"3793d38997019751eb38a40183479957167baad7","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.139","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.325","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.105_1740202201808_0.532819600859924","host":"s3://npm-registry-packages-npm-production"}},"0.0.106":{"name":"@tscircuit/eval","version":"0.0.106","_id":"@tscircuit/eval@0.0.106","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"555c2f9f256a5d1405928875506d8841a1c3485b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.106.tgz","fileCount":47,"integrity":"sha512-9mkdeAArZdjV0W6H3tffvhAWzZKYSydcrIPof+OnM5E2W/aHdy5GweUmD2Dtahru0InqUFSqaOq9HL3J97xCXA==","signatures":[{"sig":"MEYCIQDr0NIIHzZOmxAg2NUymMajk3cgv/KVAUUdAtmkX9peHgIhANF/PXObV4qFxuyBfzOhq4n5u4SMhBG+swoe4FT9cDxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62393809},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"fe8e62f26cd6e813cfe9766b496cd996b5c4271f","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.139","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.325","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.106_1740247476883_0.7374410559420033","host":"s3://npm-registry-packages-npm-production"}},"0.0.107":{"name":"@tscircuit/eval","version":"0.0.107","_id":"@tscircuit/eval@0.0.107","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b989ad126c9755a455e4239a3f982ff5e2571b1c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.107.tgz","fileCount":48,"integrity":"sha512-3g2NM7Gb8FHoZIs54m4qaivcYVVYfw+3taM+5O9YtUTnhQ+G+x2WvB1AwdnyXshqnVVLh9sOcPlnhI5//SCY1g==","signatures":[{"sig":"MEUCIQCEQG+Cf3S5ov9u+jBlNdNKbXsJppKL/wYAGWS9aVoPiAIgdJIIAsUKVklewAZ1Pxl7hnPs3/RTKTmtfIUybwE2YQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62394610},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"ddcad000493d67f3fec4c63ac958a393549eac8d","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.139","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.326","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.107_1740255581414_0.6741214913893323","host":"s3://npm-registry-packages-npm-production"}},"0.0.108":{"name":"@tscircuit/eval","version":"0.0.108","_id":"@tscircuit/eval@0.0.108","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"be36dc8b151e47e2ac7a72dc8856a221b6ca6bc1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.108.tgz","fileCount":48,"integrity":"sha512-0i03pSTBbZsE/7ZP8adNJ5w4a7Ogcs656ErX0YVgS2rtkz0wyyLzJEHbgJoSzzU+qC5CFCYkSETLOMgMEBJ1kg==","signatures":[{"sig":"MEUCIQC/AjFM6gFLTISbwN3t+cf03uzaVkKgGopVX7FXYeaobAIgDIAr7fvtqSTyXWdVXqgpSQRyFQYL/yocp+kG07dVkmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38056441},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"c4b7e58a898b2552e8555c974d157be0b0f131ff","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.149","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.339","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.108_1740868293597_0.9192901715270267","host":"s3://npm-registry-packages-npm-production"}},"0.0.109":{"name":"@tscircuit/eval","version":"0.0.109","_id":"@tscircuit/eval@0.0.109","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5be7f4f87ffb622b48f89d6fd6145c9a86526ad5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.109.tgz","fileCount":48,"integrity":"sha512-EI2w1bvfgRj/W5ONbFhBhiynXTOdcluwRxoWgSqB1rt2dUe12OCb18wdAp78fpaoBmLIHtIl86I33r8PnbrgNA==","signatures":[{"sig":"MEUCIQCN1iPC1QCyZS0vn6pF1knSDlt89fj0jAFUo/447rfBUQIgfA5ytO0OY+L5p9bxbjO2UPqyvZBopTKLGuYq4EFNcEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38056561},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"b6ce0dfcfe529b67706bbbfd164411c0158f8d0f","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.149","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.340","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.109_1740873311026_0.7508969854349488","host":"s3://npm-registry-packages-npm-production"}},"0.0.110":{"name":"@tscircuit/eval","version":"0.0.110","_id":"@tscircuit/eval@0.0.110","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"94195c91617b2ee22f76411d26f4dfb155840882","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.110.tgz","fileCount":48,"integrity":"sha512-VNFLV0AJcvDWnAg1E+bt1NDDfIx6NMusc5ubRqqr2lckiW858D3Gr/V9qNSapn98/YKW7PdS530N5c6lshn4oQ==","signatures":[{"sig":"MEYCIQC3osPg9IAhPjQKUGDH6iduWhYFQAaVzWnAJ7s1/HN01gIhAKyGuwj0v+JOz4vf6kX47l1oqR8f1Vohw1MPEFAKsaUn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38056499},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"080ef811d3048c6dd9ef36a91c5fa3ef9fb1f559","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.149","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.340","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.110_1740874602017_0.07577095415062285","host":"s3://npm-registry-packages-npm-production"}},"0.0.111":{"name":"@tscircuit/eval","version":"0.0.111","_id":"@tscircuit/eval@0.0.111","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5e6a622396ded069db5a7e53ee9188cca902ff1c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.111.tgz","fileCount":48,"integrity":"sha512-Vahrf+LRHjZ0vXOUtM7/CjufpdKjK+TYztZLJibfUf/TyifiQzZmx4RDqJG7XNqqQJ0ksFxCADmsI3lGq9XiVQ==","signatures":[{"sig":"MEQCIBgyp/CXV4Lp0i71uaHuJW/K31dTr6vN5GW/az11bA2hAiBH0wD5zTFUfkAKFh7rZ0+EgCdz3d15bgfyFBRxoctcGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38056492},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"053a0633925c9593d892386a48e3ba2de4cd61f4","scripts":{"build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.151","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.340","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.111_1740879392563_0.4040235806978605","host":"s3://npm-registry-packages-npm-production"}},"0.0.112":{"name":"@tscircuit/eval","version":"0.0.112","_id":"@tscircuit/eval@0.0.112","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72f6470cbe3c8c2ffb77477d120003c9e9f9f727","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.112.tgz","fileCount":56,"integrity":"sha512-AXJ1BWLY3KRBi1j5V5yvdZfaw5QC8VG3ovxUsLvffXbforMgPq/yFWXASljbEWSXFfAVhBYjlhA6/hA+7JiCgg==","signatures":[{"sig":"MEYCIQCejs5RbkVCY16apeCg8yK6tkRU7pFxwzUiRsjn/kJX6QIhALpowRrk9wARmkHyzoSVXvfNqRlX88uJp0bDTlU9SDg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64291029},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"18971ddbbb5a1e7260510be9a2f5560013f06335","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.151","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.340","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.112_1740891078568_0.38670961084495703","host":"s3://npm-registry-packages-npm-production"}},"0.0.113":{"name":"@tscircuit/eval","version":"0.0.113","_id":"@tscircuit/eval@0.0.113","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38cfcea03419a7f19302d524f4d0fc3c82390343","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.113.tgz","fileCount":56,"integrity":"sha512-F5ka8oc/lkPtLr5IzKlJEJ+I+ftrtUFm0V1nZ80PUUnTdtE6a0uLTL28gV//4lHXh3KRiJboeWcWHN+995ailw==","signatures":[{"sig":"MEQCIHYQvflmGAqIKhoM9O6mIapKbSbozzwaDYE0dpaifA8RAiAdZj6IENtjrZS59RV7++BlTEhVXhAbHp9hPTS7Sumg2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64291256},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"028de88bbd329477f8f0e625153d93106cfe3d0d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.151","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.340","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.113_1740893909105_0.11603120068742778","host":"s3://npm-registry-packages-npm-production"}},"0.0.114":{"name":"@tscircuit/eval","version":"0.0.114","_id":"@tscircuit/eval@0.0.114","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d3f2df59ef8ec3aa0f0665b9dc0fc17dea0dd4c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.114.tgz","fileCount":57,"integrity":"sha512-cwGH7M9pDNnP9udCBZk59F7aKc13ratcedh5vSkAyVRFLZnEM2UiP1WqH7eO7FhwH+XEOvOdXsk9bDny9sFk2Q==","signatures":[{"sig":"MEUCIQD+S3l4W4tBKAZlU4nnu2vedQspus6OqwLyVRQdyLNstQIgT0Jzn6YbqN1Q1/18SE5OYrcWBYSckc7mgUIceIyNoYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64294635},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"d448b0e21a8e5791909efcb87eb3c809f2d89fb6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.151","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.340","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.114_1741018088184_0.04174905770717707","host":"s3://npm-registry-packages-npm-production"}},"0.0.115":{"name":"@tscircuit/eval","version":"0.0.115","_id":"@tscircuit/eval@0.0.115","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd7ffc70c248d2a8c0a36d5fe134bee46d68508b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.115.tgz","fileCount":57,"integrity":"sha512-LmqWbgXPAj3lOCUAvquA1LSf9PLLtK0GjRxVF/C0rJyhKwQF/U+bSxbuR/IifzN/3elimtdpTGDOwq0O7gCX8Q==","signatures":[{"sig":"MEUCIQCmpL6PHtpMeEP+IxXg/lJeOeY7nRwvY9WqJwBgcwpBkwIgWUkntrITztkUxB64e75JT0/5xrASpm50yPl17uukAug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64302295},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"5d1b8b81a7c07789d6bf24c1dee7508a4f0d155d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.151","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.344","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.115_1741024195918_0.5119930657788974","host":"s3://npm-registry-packages-npm-production"}},"0.0.116":{"name":"@tscircuit/eval","version":"0.0.116","_id":"@tscircuit/eval@0.0.116","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f535dfeb6a35d8bd08e24e5cdf39112cb6c087d9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.116.tgz","fileCount":57,"integrity":"sha512-9xIOxINtbipSy1OAKWRXv+bSTPOYr/ZoG+bnV22RiFijCaiDOH3J/ZJbY5DbE3Dm++aGYhRh6jSxXXxxaV21cg==","signatures":[{"sig":"MEUCIC1LKXF/CTdt8e5pnk1a6JDzTNBl7ybvMMg7bFgXj4brAiEAs6pqg9UMnG0/HEV0s8juXu3Ya3OyNtYXrIp3hLOrgRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64303422},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"8ffb0bcd64706a1d67b5fece65ae6bfa4dd28f8a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.151","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.345","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.116_1741059765614_0.23141466373405284","host":"s3://npm-registry-packages-npm-production"}},"0.0.117":{"name":"@tscircuit/eval","version":"0.0.117","_id":"@tscircuit/eval@0.0.117","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d65380bd6b2cb794cc0b5f55e1002bc45fac364","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.117.tgz","fileCount":57,"integrity":"sha512-AoNPS5i5era2EGadsNcQMSUSmueD68al7jk4H6jC/ZXQMQcrjeLIn/xAGwXwf3DBrRtIkFwCWg5AVe7oDXSbhg==","signatures":[{"sig":"MEYCIQDoTzNTg/ifaVG5o+fV2ik1jNzi2goREqoryE7ljDPwOAIhAM29L2Or6gepnSiYI4mu1+m9UjZNaoM1Q4b4JthE5MVO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64303415},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"c83f21dda2d58cd31e0a0a049b08b917fe2e3146","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.152","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.345","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.117_1741066045723_0.26812234444037975","host":"s3://npm-registry-packages-npm-production"}},"0.0.118":{"name":"@tscircuit/eval","version":"0.0.118","_id":"@tscircuit/eval@0.0.118","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2ce737e2c5f8710dce0bdbec986b642518616e08","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.118.tgz","fileCount":58,"integrity":"sha512-T93D3IocUHEHDxHml5y79A/9LWSsnn0aV+kMRso+8sPOCl6y/i0HaZNFC/Tpgd/0WKj5hP5Vnq6U0QpAUo90Bg==","signatures":[{"sig":"MEYCIQDjQ3OJ9G8HlmHmiyaetSNW0Nv/Tpn3v3kOXXCqkXucfgIhAKOLE7N/YXY0mPxzKSI+wbEN2cNf/r2XsvqqA1evfGJa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64304635},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"d88e15e6e3d58dc7ebf8fea18985e9ba0ccf7cea","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.152","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.345","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.118_1741120431297_0.5424598952757886","host":"s3://npm-registry-packages-npm-production"}},"0.0.119":{"name":"@tscircuit/eval","version":"0.0.119","_id":"@tscircuit/eval@0.0.119","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2748c44139296fcfab9902f410b0458cb9af2bb8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.119.tgz","fileCount":58,"integrity":"sha512-3s8pMUXWprQsQAQMUdhDC1NepmRyg8+KLO8f2kG0WYGhPcEZXTIywjoG+o7JQKdY2eND+A/Z1kA+RfI+byVOpw==","signatures":[{"sig":"MEQCIEjGyCIc5atMZFkjkJijWPqQe5L+uDx4+ucllN3EAPQlAiAShtaF6v4l3fmNfa1M0n3uDL7zk5N/x4tRxV7tGlrfRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64313754},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"af4589debb28798bc060fa868e354447b9dd721e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.152","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.346","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.119_1741121897120_0.8729437061833614","host":"s3://npm-registry-packages-npm-production"}},"0.0.120":{"name":"@tscircuit/eval","version":"0.0.120","_id":"@tscircuit/eval@0.0.120","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de99c0099faef74424ada0918259d8f51387ab1b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.120.tgz","fileCount":58,"integrity":"sha512-CUA9pICYy0Zhup7lbDYjZhmumIAq004uEMtxc/sOM3vThQQFCNe1J8PkYDLVXQlrEI3e8B3XDPa7pj0l23t59Q==","signatures":[{"sig":"MEUCIBfnsVc8GfGec3JhXK5d56ds59+WingoXl3TECbXd9xhAiEAkw4sw64qcjTGdmG5n0YH48nbY0JAD7qrrzOzavJ0cq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64452874},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"8c2a4c2288b32737d3ee92ebd08c69ccb9b9f18a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.152","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.348","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.120_1741309897167_0.8425166515343778","host":"s3://npm-registry-packages-npm-production"}},"0.0.121":{"name":"@tscircuit/eval","version":"0.0.121","_id":"@tscircuit/eval@0.0.121","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6dbf0c5dac94b3bd2bbca800fa12a01b1aba3ce3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.121.tgz","fileCount":58,"integrity":"sha512-UmORo3WzmuhMaY7UtCLijDg24UEwC5SMVzsEvol1iPTHJ1Y8BWt7eIvfUy5OM67J6ZncbE0iZBXkrFZuiYgEWQ==","signatures":[{"sig":"MEUCIHbQMBgcNoc0N+IaQCF59K8CNfjnP6gPteeVPMiXKkDsAiEAhTSrAQT0ydnQDIp1u2aiIi+j9pPDNeFbnofiT4hB0/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64452867},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"5cf5ad2f566723ea295ce2a0de6181c46f6674e6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.348","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.121_1741555727023_0.4463991460718284","host":"s3://npm-registry-packages-npm-production"}},"0.0.122":{"name":"@tscircuit/eval","version":"0.0.122","_id":"@tscircuit/eval@0.0.122","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"89f8d1e2d7696a2be415d5848e996c0a9ff61fe7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.122.tgz","fileCount":58,"integrity":"sha512-+DqlvusOvLfIiIn5NakjwZK/Np2d2z3Ard0dkJcMTbS97KjnrvUhqpplE0BT+vLNAAiQK2dZoY0l2vGNkmCJ2Q==","signatures":[{"sig":"MEUCIDSNrhACE6ovlvNyO9vguX8xTB0OHtCP0e3L+0RnzZMhAiEAoS1HDpIzhAKpqYybByJkiCTUV4xS6esmdulzCf92faA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64452867},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"b8d1c9be2e145715d4e36b7378c934101bb9be83","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.349","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.122_1741576184172_0.7174412640430348","host":"s3://npm-registry-packages-npm-production"}},"0.0.123":{"name":"@tscircuit/eval","version":"0.0.123","_id":"@tscircuit/eval@0.0.123","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a5acc4e876f8294302ea1c75f8ef8f5f140b3ec7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.123.tgz","fileCount":58,"integrity":"sha512-aoM8UTTMVu0wyZn0y8jQ+3+Y++FxM9FprZTD6veznvIQwDl/WDM6obf127SZcKEfyXAtyegGEg7G1+uhxX4p8Q==","signatures":[{"sig":"MEUCIEM7Kk/TKlsgZMNM7QaOzbPJILeRWEVXVpjl0wnilK7YAiEAw9kWbPG1aZIZx4uAU/8pozXBcNCGm37uBVxYL4PSXwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64452867},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"cee722f168fa6c40aa1f6006d87dfcbd95c85916","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.349","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.123_1741719813762_0.702156822858286","host":"s3://npm-registry-packages-npm-production"}},"0.0.124":{"name":"@tscircuit/eval","version":"0.0.124","_id":"@tscircuit/eval@0.0.124","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d9e9c8d9a1cbdf7119829e0036e3f5f2d7061076","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.124.tgz","fileCount":58,"integrity":"sha512-MW33u5LI3z1Gf25LYb3kzAm3UJEw3tZ3zIkf+WTlWoTmPHKiy/Yck067FVCSEaeArAltsdJtbeJq2gMCS1T96g==","signatures":[{"sig":"MEYCIQCt7pgnwXYckNh4V1CW8PZNn8Wb40Op81uCndahUzotwQIhANYo8fd6bgonnMKTyb3S5TCLkfZXzdq6zJPyJEiHC3XR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64971305},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"746d13a0da871d377252f640a705960203696e8a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.349","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.124_1741720319182_0.6179842758112719","host":"s3://npm-registry-packages-npm-production"}},"0.0.125":{"name":"@tscircuit/eval","version":"0.0.125","_id":"@tscircuit/eval@0.0.125","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b553df008ad5a7e32d1b40133e91a4f96898dfe","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.125.tgz","fileCount":58,"integrity":"sha512-MTIcVgKVpFwMIHeipRAfrXe4dDUnHRifdGvJYmIfl3/cj3DuVdvpam1a1kNO4ENFxU1aKymejmaInyLmgjWmGg==","signatures":[{"sig":"MEUCIQDx77oPPoBmi7A/97wYffeWk3Kr2V/LMw41YFq44rsHOQIgNTw8JaGU+2hareQXg0F7gQ3aFoEXGMT0X0ZjP5Ddcdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64982807},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"68739a77175f5ef3c84f5354f70a25779410fa09","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.350","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.125_1742165315413_0.2094099684693096","host":"s3://npm-registry-packages-npm-production"}},"0.0.126":{"name":"@tscircuit/eval","version":"0.0.126","_id":"@tscircuit/eval@0.0.126","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"40d33eaaab5235a4fb9861fc647554ca1bfc7821","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.126.tgz","fileCount":58,"integrity":"sha512-PwSMioNOhqP26GfDfCRjqeQ5p8XgEdmOWzF6pTTBkzIlp93O88Rt5Za3qMqoxLXMd5OkYGpvw7Eic/xJ1FcfLA==","signatures":[{"sig":"MEQCIFuZL99rW3WtP1200v8ZOlHCk73yzfVxWzCsUIkvZItoAiACWupiD3bNaTiBD9yXGK+Z5DE8hmlqE+Ipb8tQMKnOPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64982807},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"65db780c1c5bbd5004e40de2230c43808acd6b38","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.351","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.126_1742268228325_0.3146022323121398","host":"s3://npm-registry-packages-npm-production"}},"0.0.127":{"name":"@tscircuit/eval","version":"0.0.127","_id":"@tscircuit/eval@0.0.127","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db21d1889087fa8ef00180dc04824ea888242687","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.127.tgz","fileCount":58,"integrity":"sha512-Orc1aFi1uzFhqhCZr3ab60WkLBcYFlZezH6+v8GmEk3RL/HRIY+t5ZXVWi+NCN01WobGfwlH2KriGj6P76RPbQ==","signatures":[{"sig":"MEQCICez6Wpeqe4TTdP+tSS5GjU6B3mP1BPdUwyxM7KylnNbAiBOK0PPQ5NRQyG7k0JWfOEeFl240ECumwwGyJMNlBmUhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65126310},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"d03fa9b165e451787ee4cb94007818c904c51ed7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.351","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.127_1742293570690_0.3429357839108931","host":"s3://npm-registry-packages-npm-production"}},"0.0.128":{"name":"@tscircuit/eval","version":"0.0.128","_id":"@tscircuit/eval@0.0.128","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83b76c53bd7263aa95f274844ba1a4bef8952321","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.128.tgz","fileCount":58,"integrity":"sha512-tHt2oWiqM/C3St20l+aeqKneGAq+GBEy0JBD3m0LaZOCvrvoH1J/PTDd3+BS4hDTSvLaSgYjMkK0x4lHMsoeTA==","signatures":[{"sig":"MEYCIQD055iDe798SkMtQ+jc2XAj7nGzb3OhlcdgOBUvMVs2kgIhAI0wnRMZdSAi8OXTHDc7kPyhieWN+4kNuhlaFqASOeBU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65128096},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"f5b5ed508e1da7b83674169e79f9fb5bbd746a89","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.352","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.128_1742330272115_0.8599493874015358","host":"s3://npm-registry-packages-npm-production"}},"0.0.129":{"name":"@tscircuit/eval","version":"0.0.129","_id":"@tscircuit/eval@0.0.129","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"427699abfe6f8c7332e41b75d79737ca69e02db7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.129.tgz","fileCount":59,"integrity":"sha512-eoLgCaZ2tVPZEmXaYfJhRP683vfkVYvIJbw4/0m/QE8KMFW+0G5bkT4wEIMCUMEOH+zxInqgZEH0ufKOW4brcA==","signatures":[{"sig":"MEUCIEjbs6eOOM9yx0+cjGQo55CnAmBJQvMbRCiUiwJRFc8GAiEAwwgRLuWv6rizImK+VGOfV69J5dxv+kk/TywY1RW3xDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65915090},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./worker":{"types":"./dist/webworker/index.d.ts","import":"./dist/webworker/index.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"}},"gitHead":"33407ee469ef4267a054631cef9394617480b00e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:eval":"tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.353","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.129_1742359011013_0.07787369909032349","host":"s3://npm-registry-packages-npm-production"}},"0.0.130":{"name":"@tscircuit/eval","version":"0.0.130","_id":"@tscircuit/eval@0.0.130","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7ee05ca894f04929eaceaaca536ba332f2377d32","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.130.tgz","fileCount":76,"integrity":"sha512-z1+ELyw7TGD+P3QDEyYImN5r49GQ5dQtwHIEjMnK0GO1Rf+HbZ7TbSiSe+xed1e/8NybfJZThMrQBUO0xojlsQ==","signatures":[{"sig":"MEQCIFPmRkCKUhLS1C5KqRY4DCOsKx3H/9deFLDGVbPiSPAgAiAtKKcHV62hzjC88M9hquFp1vBkSWvbG0ZpZydhuJ+90g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65997997},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"96d09ac8485cc66dba7650a20cf02c1cc11e716a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.353","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.130_1742425115992_0.4562916580226424","host":"s3://npm-registry-packages-npm-production"}},"0.0.131":{"name":"@tscircuit/eval","version":"0.0.131","_id":"@tscircuit/eval@0.0.131","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8f03dc2212c899f93140e6ef0a95c28d88d3a912","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.131.tgz","fileCount":79,"integrity":"sha512-YkzS05KZ16P28CpA+76Z2/bT6KPhK0sQCi4IX8xvf6JlL2heA779xubvYgyxoHpvLzMUI9axFBzz73onuOrArw==","signatures":[{"sig":"MEQCICVGxeD1ZGtSKrmT36GiiQoj93fkYJXDrPy80MbbNxDoAiBLZjUl13VRb0X41lChXKTsegN2XXtErLmovadKtdF3xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66007788},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"43a940186885de53df1fdc84facc2ce895358031","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.353","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.131_1742426177375_0.5325069424183602","host":"s3://npm-registry-packages-npm-production"}},"0.0.132":{"name":"@tscircuit/eval","version":"0.0.132","_id":"@tscircuit/eval@0.0.132","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c60acbb1680b811a32d4d2f8470a032b34ba369a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.132.tgz","fileCount":81,"integrity":"sha512-gSY//sSCcpXLNl5ceGXQOHfPfvXN2yu1ysPz+u4vSU++uuiwO8PobGTrVfqKMb1Q3GJapqDWsDQszQg39BjRSg==","signatures":[{"sig":"MEQCIHV2skPSRhJsJi+GrHD8Dh7BcBHI8jLG5NUdOdRfgpksAiBq2cyDnOKr/9C2+MmnAQzJvYR1byUbQoK2bybi13ltLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66030298},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"9ee29f72df9a5bc56c716a611e3e4c28617d48b5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.353","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.132_1742506866444_0.8970474797002197","host":"s3://npm-registry-packages-npm-production"}},"0.0.133":{"name":"@tscircuit/eval","version":"0.0.133","_id":"@tscircuit/eval@0.0.133","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30268a8b3245174cb875410ac8ae3f8e7bb72eaf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.133.tgz","fileCount":81,"integrity":"sha512-DBRLFI+ZiFIVQIe5yNI6gVPaANHbjoOeQDhG1P1vouj5DS7ojpmJug2INmNxXUxao2dH0g+9Sg/+i914NDK/EQ==","signatures":[{"sig":"MEUCIHa5rWpCAZPtGYA0brAHUgkS+mRpJDFvDgjGNm4TjsDaAiEAxSvMIjEls7+AWQgtN3acsMm45JyUdv72v97HrpIMeM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66061042},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"9cdc67265d11b5e868726f1ec15d917a98468592","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.354","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.133_1742523899795_0.0718695647443719","host":"s3://npm-registry-packages-npm-production"}},"0.0.134":{"name":"@tscircuit/eval","version":"0.0.134","_id":"@tscircuit/eval@0.0.134","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fa9a3f3f51c2b39edf7a2236708fc71db6d5faf5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.134.tgz","fileCount":81,"integrity":"sha512-wQxLJFLtlLKBk65dh22CKi4GnaBPLDKPsVwN7VmpHWAOCY93jIkmXJPIfc3Ach9S83QMtw1DjfDBvO0RgymYqg==","signatures":[{"sig":"MEYCIQCzL+hoOwSTyipkU3T7all3NjBKn5jDsXnoItOz7cYF0wIhAOKJHrkq+jWj1NhA4TVZSRhNurEez3mxDhMdBut10HGL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66071016},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"8c08b126920e3ecb696f2af4455ae43bb747934c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.355","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.134_1742540681175_0.7857050093367808","host":"s3://npm-registry-packages-npm-production"}},"0.0.135":{"name":"@tscircuit/eval","version":"0.0.135","_id":"@tscircuit/eval@0.0.135","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e375f2cbaa56ac2640114bd72174694e3f75b0f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.135.tgz","fileCount":81,"integrity":"sha512-BiNPSe1pcCgmouGRaUkubvDabyLA/HKh4u7nAqAz7Xxjf7VE6VbV/8UTp8+6GVFOSvbpyTjBlMMystRr17tdIw==","signatures":[{"sig":"MEUCIBwvkJOMWvJzrt5o1NN8Otv86so4b/mIyLsr2HMNKkWxAiEAlzvzq8pq0ww42dqlsKp5wwwFckOKdu+UwVnE+ZrtDv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66073490},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"99e3c3df34aeb9be90aeeddc0cb2770b50af053b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.355","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.135_1742571983954_0.14236327915144575","host":"s3://npm-registry-packages-npm-production"}},"0.0.136":{"name":"@tscircuit/eval","version":"0.0.136","_id":"@tscircuit/eval@0.0.136","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d5a0b6c5b78b0eda76784d3301a3991b7f05669d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.136.tgz","fileCount":81,"integrity":"sha512-btNTFkhtNZC8XmCRbvtx1RxJlydgsp53HQjlS17T+Zr/TacixTjHGUlUYjW8mMxrx2N5iEdXqRtYHG8HOCi4NQ==","signatures":[{"sig":"MEUCIF0DQ9AyIqswXfQQlo4yULoYTx2H0NCDgJrRP5W1SoiZAiEA/HmqRWgWvVouvM5GwGZwGuR240aCNv/IGnFU/8JQrvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66083303},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"8fe8cfd20f3b158d61d2e45098ecf505b15acb9e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.356","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.136_1742665920692_0.03645569801401005","host":"s3://npm-registry-packages-npm-production"}},"0.0.137":{"name":"@tscircuit/eval","version":"0.0.137","_id":"@tscircuit/eval@0.0.137","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a22d8f46819d40c74f60242764c7169124657830","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.137.tgz","fileCount":82,"integrity":"sha512-+4Ew/ocKtMM6b11bMzVBRI6Rl63g6XvoOoMecIdIfw38ga0kIxBNm6RsWRlhjKwCnGX3oDsFHggabCqthbpp/w==","signatures":[{"sig":"MEUCIQCsbQvf7sghJS/DwTfz6y+i3TT3JRJOgnlHKrWt4YV/fQIgfhivWmYVDKRyCOnKR4VyOcfF9+O+Zhg7gqFKips/lOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66089492},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"09e25205218f6293a8698b6370032da78515b588","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.356","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.137_1742671690059_0.15317440534918347","host":"s3://npm-registry-packages-npm-production"}},"0.0.138":{"name":"@tscircuit/eval","version":"0.0.138","_id":"@tscircuit/eval@0.0.138","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b1dfb6e8e26eed2e7eea3f0436930ec573ef0506","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.138.tgz","fileCount":82,"integrity":"sha512-i2TQNv8RabG2yikEAd8shaQdeWU6UJHiO1KjJH8uwdCuTvluEFx4DjqIQj4kYwNjFntQxIMumEySOPEDYSbpTw==","signatures":[{"sig":"MEQCIEfta2YoDNIRcpmQiMS4TGlGxfpUxzkfeL96zrQ6gkn4AiA5rOJMJ7aWYvoDJEPdiiCKCcMMk6drPGZvePFG3KA4DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66267613},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"81b3a3a920ae07feb9c9605f09e9949c4ebd8f4a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.357","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.10","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.138_1742709398129_0.9478476407976608","host":"s3://npm-registry-packages-npm-production"}},"0.0.139":{"name":"@tscircuit/eval","version":"0.0.139","_id":"@tscircuit/eval@0.0.139","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"579c57f8196d8758a03b8884839854fa767da6f7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.139.tgz","fileCount":82,"integrity":"sha512-JNall0OLF80+hdEGcoIWfsLZ+9iKrkjQUedUeG6rylxFbWiucDGCU1QY6QiD6Y2f68E1fiZ6vw34WqUmY0Q4Zg==","signatures":[{"sig":"MEYCIQCf2xiDrTGRWNWrvVVlMSuQqC/P105skOCt4qzJz9JOigIhAIib+nhHv7VPp50JuyvmCGkkthRSWaq6ZshCnEB/vUvZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66274095},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"9dd1e355edb9a94003d9b218423e5ffbe5d5a4de","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.357","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.11","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.139_1742800028331_0.7471451834302707","host":"s3://npm-registry-packages-npm-production"}},"0.0.140":{"name":"@tscircuit/eval","version":"0.0.140","_id":"@tscircuit/eval@0.0.140","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"25c17b968f0fe916d2ba6f1572ee1c2e2c62b0c5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.140.tgz","fileCount":82,"integrity":"sha512-Be9HcDNS4F9zYKB48heZKK06BMVuvferW9rWKvY8fjN9fkXo2x6O5EnQKveY/PH49DmvBgpb07gMK9jNmrrkAg==","signatures":[{"sig":"MEUCIDDg4axIDWx/kAlqqG9zhA741UUOPUWnJQqT68lFrYT3AiEAx2qnyFV/HsQHWY9eZsF0+lMVxY+J8x8LJ8dGNn4blok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66950869},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"253fc751b103ea051d3fb68bede49e61b00f2d3a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.358","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.11","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.140_1742883303323_0.07179944690526963","host":"s3://npm-registry-packages-npm-production"}},"0.0.141":{"name":"@tscircuit/eval","version":"0.0.141","_id":"@tscircuit/eval@0.0.141","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b2e9d8c254faba739d0c290936b764626c3654e6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.141.tgz","fileCount":82,"integrity":"sha512-yfmbLBFw/T4lBFCNkCiozyUvIeL3yyorN0y5FIhQxR30du9+PBJ1skQrOFAPusqdHkBLaEftzz6KRbtm/OEpLA==","signatures":[{"sig":"MEYCIQC2sors1qZ6d9SAF4YM1A7UxJ95Q3a7hq2qpherHBB/SwIhALzDBeG9xFAG4eIKRT/LB47uiXvI5dtVwp524q2YX7yN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66891859},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"6885e7d7dcf4dfd4f9feecc2e38d0e6c3c2f398a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.358","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.12","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.141_1742907095408_0.48092857779802567","host":"s3://npm-registry-packages-npm-production"}},"0.0.142":{"name":"@tscircuit/eval","version":"0.0.142","_id":"@tscircuit/eval@0.0.142","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2312dfc186295058c9beb19c05f3da5895d6a0e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.142.tgz","fileCount":82,"integrity":"sha512-Ut1SW9OleAlgLKTwgl6ygfAjNiw9uQsKDHRx10VbA8ILwV28BtBcxKFjwSUhPLzglzlTKmRIKjmk5n9W1zPB1w==","signatures":[{"sig":"MEUCIQDcDn08KgpmxqS9yFcQySctOJlnAjh9seOqA83JqGaF4AIgB5tllzmyjaI4N5IE2AEmrId4xb7cPFM6pOB3WSDFbAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67051845},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"2437ee457060726c45ad49c30e24cd2eb7a4879d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.359","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.12","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.142_1743053475987_0.5987161068159472","host":"s3://npm-registry-packages-npm-production"}},"0.0.143":{"name":"@tscircuit/eval","version":"0.0.143","_id":"@tscircuit/eval@0.0.143","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"837c2470088a9d1e9ba4210df21ea2f79c543bb4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.143.tgz","fileCount":82,"integrity":"sha512-ptVVwOkSMCyGHBhqiYEN/ksZr8QMy55II+GMgJigoUqa+fEP6FIYB5Kv2PyUhryZcThBH7Lc8+4S9CkxrJa+2w==","signatures":[{"sig":"MEYCIQCTgqOmQlAbPPGn3cyVRmSVr2P2U0cdFMQnqCmGdvzzzgIhANNhqkfmhNn/yUSwVDxjYFU47/vccUJaTAyz9M0jPLeQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67140393},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"70dfc7f808859b000423265d2a04a763f73ec5c4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.77","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.359","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.143_1743218023179_0.02367659439852199","host":"s3://npm-registry-packages-npm-production"}},"0.0.144":{"name":"@tscircuit/eval","version":"0.0.144","_id":"@tscircuit/eval@0.0.144","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6062e16ea9f9c6ac2f01e06083b43908ffbb5e25","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.144.tgz","fileCount":82,"integrity":"sha512-NHp6JUp3daVCq1gHdPosBxzIXC9cpGxpEm6ZSrPFhfujmjGWkwCVHn4B9b+QJkA1niNk1APWlstONettRsWkoQ==","signatures":[{"sig":"MEUCIQCQRTnd3oChcnpJwc+rKe5/krGbj5Ljlz+J/Cc/CR6OKgIgb/ZxCb6P5tlwUObq0PfatMaAIQCmREOySvG6x8z9PjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67140393},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"3856454868058ceb30b0dca5213bb9ff72b154df","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.78","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.359","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.144_1743287928807_0.21174397285556035","host":"s3://npm-registry-packages-npm-production"}},"0.0.145":{"name":"@tscircuit/eval","version":"0.0.145","_id":"@tscircuit/eval@0.0.145","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f4b0f75e55bdcfa5345cfbdd1b498dbeb546024b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.145.tgz","fileCount":82,"integrity":"sha512-QidezC+XOLp9S2LIOCRFMg+/VBFognHMDMndkeOmUKzSI9eyl9tg5s0KP6A5QZzO7Eo7ftirb/EcKQQCS6TJPQ==","signatures":[{"sig":"MEQCIDtEkitfge2qsMEQZryPvWBJLnzxkSBwuQNX682lYX6pAiB5ly/ihGhianQNsdKlEyf+n4PJpZZYB1DM/Cd6zPj/TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67166615},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"47c030d926690a93fef8b931be586ad546f37aea","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.78","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.361","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.145_1743288001066_0.31513951961600806","host":"s3://npm-registry-packages-npm-production"}},"0.0.146":{"name":"@tscircuit/eval","version":"0.0.146","_id":"@tscircuit/eval@0.0.146","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2f1486d9ee32a7b72e99660503da820eadc810aa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.146.tgz","fileCount":82,"integrity":"sha512-8kI7WYEDi1gvNL001v53Z3RpFYpbdJaG4knQWGDhmHmsq6oJsbfZkyZGK6/ZJ4AMyxJQ6muPy+EqPNh1yvrFAg==","signatures":[{"sig":"MEYCIQDxY5r0JtQaMpaE+5xXrdJGEWkeBau5Q9Ik3pCfZ2cFXwIhAObXtPV/shiso9HXxAWZxQ15X6AeOhzuWVVPAdHEngn1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67166615},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"9d6fee7eaade1ee86efcbf66e6431cd20ca3e82a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.361","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.146_1743399667197_0.7293797165708558","host":"s3://npm-registry-packages-npm-production"}},"0.0.147":{"name":"@tscircuit/eval","version":"0.0.147","_id":"@tscircuit/eval@0.0.147","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c2015a1eb06b6addc852d52ac06f3b57a46f03bb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.147.tgz","fileCount":83,"integrity":"sha512-zG2gqni+rSJxkdSb40W156SxmEZkgEKOHEqAMaj1Z8OY4U1Q3hOgybAV0X27bivZL1HtzflLkQIzsLDnVl/CnQ==","signatures":[{"sig":"MEUCIQCEw7gp2ITrpWcGo5EivUOhXjQ/Qq8Dtqvn/ytkEmaGXAIgL8GkU0QrONnVpSxvqzCadYiHebWg3MUbZZo5kHoyNXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67171900},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"6dcf71c93c8bffcf9f34170df106aab25ef30cdc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.361","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.147_1743682523235_0.7717557211022339","host":"s3://npm-registry-packages-npm-production"}},"0.0.148":{"name":"@tscircuit/eval","version":"0.0.148","_id":"@tscircuit/eval@0.0.148","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d904558d7ee1153179b970bea52c8328bfcac575","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.148.tgz","fileCount":83,"integrity":"sha512-2qc+aZzoAS799fSmUWSpHHYiXkXWxfuhCitA6wX5R3P5aOvmU2Uf4GbK11GX1BOuD1QoqMupJlv02gzKEwnu4A==","signatures":[{"sig":"MEYCIQD/VXhIUnW6Q3iMWhUggR3lJJgmTtsgCIfAOIdUyA1lmwIhAIezpS7WbNwe41+gR1si3npzuMPXF6SAGMhTCqxArH69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67181328},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"a391d4a99d4faee95a478bdf6b8e52e5d04b699e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.362","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.148_1744062766008_0.6328950090834813","host":"s3://npm-registry-packages-npm-production"}},"0.0.149":{"name":"@tscircuit/eval","version":"0.0.149","_id":"@tscircuit/eval@0.0.149","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2510b65e50c46b5d4ad98b545058554405c76a97","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.149.tgz","fileCount":97,"integrity":"sha512-pMAea1H7DtL/kY82WG7mr4pjsli6e10HZRj+7tOyegKtqLEkvzEm19sJV8H49l79otqrj4+2g5fmZNPcBSLUlg==","signatures":[{"sig":"MEQCIG1JzncbZ7Yg9Pg7ZCQ073tUVnpaCl0Z6KjJuzIuptXKAiANsLCVIMB+zcGT7moj3NqDHPAHbEdYj4gEgNXnuR3PIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67280758},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"17e9a7c02b691b66193292d6f2d21450dd711490","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.362","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.149_1744228844007_0.37373633117338856","host":"s3://npm-registry-packages-npm-production"}},"0.0.150":{"name":"@tscircuit/eval","version":"0.0.150","_id":"@tscircuit/eval@0.0.150","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd637249f90980274b9fc2c477afa7ea096b54ee","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.150.tgz","fileCount":97,"integrity":"sha512-aj21oWCbwULc3Q7lMyq9XaLbNhojlttDrBa5BRFMTu5G4vdiaIC7pbyBZA8sfhM7QJSQbPoUNeH6N+Zj2H9gZQ==","signatures":[{"sig":"MEQCIDWhNgUJiXNPeu4pq19WBVUQ8oXK59iUVJOQ/9CWBwC+AiBJOLPb2oABrBVmdNrOusDC0+vz09vSyskBg9NnaKP7WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67291209},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"fd3fe0533482281fb69552ad8a905861163091ac","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.363","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.150_1744303757174_0.7501683879355858","host":"s3://npm-registry-packages-npm-production"}},"0.0.151":{"name":"@tscircuit/eval","version":"0.0.151","_id":"@tscircuit/eval@0.0.151","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92f443887feba0085cdb12394587a3190c2d8125","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.151.tgz","fileCount":98,"integrity":"sha512-3Wd2ajsCEm9QeE4JjxElA8OK5V6z72UH2Bt0ndHRR7L50LMuAY21/zP0aFZdnx97GdnBClER5xMk5KCx9gTVEQ==","signatures":[{"sig":"MEUCIQCHZnyYwOWC0wQK5hA1cNfkz5slFvGo/iEOZqK4wU/2ZAIgJvHk4dbpQjTjxBD7XFhy3OPLZzEuCdA2We/ZXgbG79Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67306445},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"f14272dedde6c91799cf257f91d0096c0336c54a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.363","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.151_1744324721958_0.7578357565113631","host":"s3://npm-registry-packages-npm-production"}},"0.0.152":{"name":"@tscircuit/eval","version":"0.0.152","_id":"@tscircuit/eval@0.0.152","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bcb8dde475fe871588693824a2e2c9e045cd93a2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.152.tgz","fileCount":98,"integrity":"sha512-WBPlzZHG9Rbv+b3mur+4c8+mkHaGZtCZxzHDhIJoNNSs53lTUKglrDb8UV+Q2Y8OZsyY8oOTlk0/2stmUads6w==","signatures":[{"sig":"MEQCIA2N2IejcPkKYw5pKfc4SSOaTbksTDziQnKDOB/CDP9YAiB8CzgGOIdcIML8UhDY58cfkDvtOHalIEkCsHR6/bcJdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67307185},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"bdeb904ddf6d700d48cbf4bdaf52130d52581b31","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.363","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.152_1744325992035_0.8504230428793109","host":"s3://npm-registry-packages-npm-production"}},"0.0.153":{"name":"@tscircuit/eval","version":"0.0.153","_id":"@tscircuit/eval@0.0.153","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d9e8e4d9316d07ac83e9fa4b9afbb94ff666df5e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.153.tgz","fileCount":98,"integrity":"sha512-isDosS+0t3xGXaojiQt5LtnjRteSg1Mdj/x3abBiPGfOeA8JcNaXhWqdq+7NM5g4qB1p/9O0XJFgtalxyoxq4w==","signatures":[{"sig":"MEUCIQCqfMCdZElr2RFmdDClwNbEASd42IFVY5BBCkGkXbTmdQIgUCIXG6+edwZjJ/vUWSrrv2no46OGECmmZUTzWX5YOUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67315018},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"cfcdc6e13b0f4f0d45cd980bf75d5dab3ec6d2be","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.366","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.153_1744408476188_0.7858891716833158","host":"s3://npm-registry-packages-npm-production"}},"0.0.154":{"name":"@tscircuit/eval","version":"0.0.154","_id":"@tscircuit/eval@0.0.154","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3c5e6fae7b5058556e570b82d46c1545cf2f4749","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.154.tgz","fileCount":98,"integrity":"sha512-VJALdro2t0puv+WfvL4Nl+0Nws4YInt69XunTT6GtD6oguzaRkcaA9P7/sFKlJeu04Y2vtLzqwsAOej3fzlHjQ==","signatures":[{"sig":"MEYCIQDqb+XgbGdkCAyGzA/0Bg/DMou+N8r84KnybitL+aZ8EwIhAPfIfZ5NrdjHSBsN/idMiPmttC6oTX/l+A8IxcyNnIGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67321954},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"012dfa2b0ec7a99077399088ad7e472e08b80e91","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.367","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.154_1744559547706_0.3664667997368307","host":"s3://npm-registry-packages-npm-production"}},"0.0.155":{"name":"@tscircuit/eval","version":"0.0.155","_id":"@tscircuit/eval@0.0.155","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6bf66961d77b92c289e705237e183db846bc1ab3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.155.tgz","fileCount":98,"integrity":"sha512-Boy8RvQQY16/zfokHaHM/XOF747WGv5MOiSm82QXeRs8d1hy5gJ72SEy9prLtNHV229poNgjyisgbGFS+/cp4g==","signatures":[{"sig":"MEUCIAPDGfgdAqHwYg9ogt8g6Gu7fUCrqdHIh38X3tsnem8QAiEA4buWceSr98WL2N/0cRES1+RkTo1ND9VQhrRsZjC9HpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67324207},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"3d98531d78dd7baff74a626d50634cddb01ad6ac","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.368","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.155_1744668402277_0.7417945291366208","host":"s3://npm-registry-packages-npm-production"}},"0.0.156":{"name":"@tscircuit/eval","version":"0.0.156","_id":"@tscircuit/eval@0.0.156","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c25665b0280de144935afb2e68a4e9419ec7b621","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.156.tgz","fileCount":98,"integrity":"sha512-wpGoWGOZrXI5xK3+wWya6s58h27bYgiYWQy8S1vbu/dlm+Tqz4WSQMZe767eFbTdGuDzOA0wvk5ifgSGqltS4A==","signatures":[{"sig":"MEUCIDiAUT9E+Xzc8oJJSUWlEmlkIhbD3JxVLvdmsT6ijJ/qAiEAtm76a+D0AVkWZ1Le7wDa5H0CJjS0fpHqDNZbsfANvPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67349877},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"00cb1f558b02f9ad173e7792e06587d7a5087fa2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.370","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.156_1744702271474_0.06549534016805025","host":"s3://npm-registry-packages-npm-production"}},"0.0.157":{"name":"@tscircuit/eval","version":"0.0.157","_id":"@tscircuit/eval@0.0.157","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51ab28ab93e13df00e82ab281e791ea9f937821b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.157.tgz","fileCount":98,"integrity":"sha512-IPdm+TzO0q2X1jM0Yb72tg4Alw/aU0nvUD2Jh97zQvVgH17lKdnIUdfKyBJHFHdcdDyN0hayr9jUr9W9V1wssA==","signatures":[{"sig":"MEUCIQDdEsIeiJPqKz9zH3W8qbBxuyBHYYtT0PCc4OTQAw5KIwIgWwprAn8fnfgj0IQS3xlbZspSeq6xWWQSUu4wLy9KWEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67548845},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"4e0fda793499d8a070fa97e4b603a3d109ee47bd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.371","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.157_1744760247355_0.7877641574079521","host":"s3://npm-registry-packages-npm-production"}},"0.0.158":{"name":"@tscircuit/eval","version":"0.0.158","_id":"@tscircuit/eval@0.0.158","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b9a2ed1054bd37a7f795a9e50f40d157ea53669d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.158.tgz","fileCount":98,"integrity":"sha512-viHTA/ribNm4yb37kGvtD0VDnmDEe5ytqJNeNqgH5CoHMMHpO2Rh4ryrVqScJR78lRSVjB5ZljmGCgEeatt53A==","signatures":[{"sig":"MEYCIQCJzeMxBzOvNUjqWptTikKHJO99NFD8Wp0lgqdMVDEovQIhALGV6Yh9AZvxvJn3lc70MCr0h3+HmTRsi5nKMq+AP1vy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67529890},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"63959b0951f658b0faf4cc23acaab876ae2ddf88","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.372","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.158_1744779866031_0.13841860493582758","host":"s3://npm-registry-packages-npm-production"}},"0.0.159":{"name":"@tscircuit/eval","version":"0.0.159","_id":"@tscircuit/eval@0.0.159","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4028ec3d84ff7af9788347ba5e623c944b2d6eeb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.159.tgz","fileCount":98,"integrity":"sha512-FIkgkEMQuf6ab1bz9lEpKUZrymfAogRSbKD+3AGBcbR0qz6LqDITlrW4IHf7MZ7tnFGyrowMrTeTVNpJKmOi+A==","signatures":[{"sig":"MEYCIQC6VHH7iDDXVbR9rdiC7thi8qH14pVS9JZVl0BnpqnOTAIhAIe89RJWzxWn/9CqHq2PF3U8WR0rQnRygeF8G6UYHT6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67402583},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"3d8687e90e7b0d90fd6d618c0d2847271319848e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.153","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.374","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.159_1744872828761_0.7909171056079911","host":"s3://npm-registry-packages-npm-production"}},"0.0.160":{"name":"@tscircuit/eval","version":"0.0.160","_id":"@tscircuit/eval@0.0.160","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f48c329515ab81780972c29617f68bc466ae2668","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.160.tgz","fileCount":98,"integrity":"sha512-PKSMTnJooYuL3jYs9nGiNcLyi00YzNA/Ij5WvIwXhqxHkJb/ElePB5AbABKclk080JmeXL1dPmfcHdQ0II4atw==","signatures":[{"sig":"MEQCIEHBIkCjfDg0Q9fSangdlV4Cx0S4c0/k1UyxavscF0pMAiBSarTZCu0S5UHp8FytF0eZWF0HBApdeVHHnCbvco9lEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67402583},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"5b9ad67ca55c0722267a4d93dd547e94d1d3ccfc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.154","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.374","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.160_1744891190482_0.6766632314329635","host":"s3://npm-registry-packages-npm-production"}},"0.0.161":{"name":"@tscircuit/eval","version":"0.0.161","_id":"@tscircuit/eval@0.0.161","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"09045e0ab0fef2b8bd8a07900e249394d12e1a6f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.161.tgz","fileCount":98,"integrity":"sha512-3J91sOkSXUT++fi3D8GGMYVqPD6CdSwxUNfX38gmAPl0mFUleiJoMrVTXb2BpNuogDWxcfbMIeEV0GeMH7/BDA==","signatures":[{"sig":"MEYCIQD9+VHtb0vQRz957x+/gEv7sw0Ye0Sk6FeNHHFOOQT7KgIhAPrzh3mtYlYdWSHUcfiL584mZmfhkF8E2691RXd5YDjv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68215036},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"ed6777d6919ba8068e2c4eb956b1e8543c594899","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.154","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.377","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.13","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.161_1744914913653_0.4162366927949581","host":"s3://npm-registry-packages-npm-production"}},"0.0.162":{"name":"@tscircuit/eval","version":"0.0.162","_id":"@tscircuit/eval@0.0.162","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d201e8895ce0011c90623685a6552e065393c52","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.162.tgz","fileCount":98,"integrity":"sha512-wl1LZ/QI4XjjIc+Mlk+vxT6K8ZsRexWOfzVfDToP+4VAYcqhGNni5Y8R5t2Qqvv1/bcpxaDA57qHBkcPSP9/Ww==","signatures":[{"sig":"MEYCIQDngs54Nae6cJ+gfd7+Rmi3UDC+s2QlC4OJ9BWb4HxnmAIhAL1hV1dm34QDSjgip4vpSRJ0oMaG4ZffjeTKqoL84bJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68285066},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"d4aefa7fd4bb001f989a2e611566500ba8593467","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.154","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.377","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.14","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.162_1745074283661_0.9842605309264556","host":"s3://npm-registry-packages-npm-production"}},"0.0.163":{"name":"@tscircuit/eval","version":"0.0.163","_id":"@tscircuit/eval@0.0.163","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8946fc03a85bc4f4eb9a9491c918f804ead42414","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.163.tgz","fileCount":98,"integrity":"sha512-p9xlkvpufoJzJlz/kH+gg2o3GOAYwBe49wWJQ2J2logv0CqyhWHxNH4Ensg8S9IjVgK4QgZDrmqn1o9JldUWxw==","signatures":[{"sig":"MEQCIDoN7BkWklHdJ45zwIvGzMojqx8WRJDNZ/n9TPy2HLvkAiAj0gjteSMxyEM7BUU3ux76+VkkiVz7bjqy6DTrv3n5CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68263133},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"50af0030749b58c51ff243d5158b0cdaf407443b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.154","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.378","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.14","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.163_1745107273016_0.6686316968959307","host":"s3://npm-registry-packages-npm-production"}},"0.0.164":{"name":"@tscircuit/eval","version":"0.0.164","_id":"@tscircuit/eval@0.0.164","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"991bfba36060ff3fe11ef989753b93c30c56d128","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.164.tgz","fileCount":98,"integrity":"sha512-yu72P3az07iIsXRBn/G3HMMkssVPqgdDQgN4Iq8VHT9Jwj8EayoTxEmASxHUkQjniaHpO1rHEI11KdF4CpK9bQ==","signatures":[{"sig":"MEQCIG7C4yxLklunnykP2cLKEKav3L9OSPEGMMpQY77qXoCpAiAaer2mZrVcTfrd7ZkytTb728arbJNUtbolqaP1vdn+yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68293374},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"adbda9c87648d84b8d66192e6c9927e31de4c138","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.154","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.378","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.15","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.164_1745146532559_0.15604087938787603","host":"s3://npm-registry-packages-npm-production"}},"0.0.165":{"name":"@tscircuit/eval","version":"0.0.165","_id":"@tscircuit/eval@0.0.165","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0ac5efcbb35fe220a0066776ffe19853f4417fd4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.165.tgz","fileCount":103,"integrity":"sha512-PBsJ1apJEVuHFLR8ezouefxusqGQ+zj6IsjueAem9WT+3Um63YgTvGJ3sPiI6+bh3Khr2vQPE0HTfT85vhVR8w==","signatures":[{"sig":"MEUCIQCiYzQ1r3nWtW5u/JFKtmiJX2OppUSP8Z2KIKlJjmOmMwIgaP5nmDHV9IeP4cAdHrGQGzOnIGltslKuAM2c8X0z5YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68366945},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"b48723430be20bb4d6daca32011f5abbe9856b22","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.154","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.378","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.15","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.165_1745170288984_0.7220604503052019","host":"s3://npm-registry-packages-npm-production"}},"0.0.166":{"name":"@tscircuit/eval","version":"0.0.166","_id":"@tscircuit/eval@0.0.166","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ee4163b2fb54c6c6c732c69be8c5d61aa0f2dc27","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.166.tgz","fileCount":104,"integrity":"sha512-PzCb977tfgPrrY89gVMpxXCOj/GDAv7eWOjOI2d8Uhp16mlNrKBjz4Z3qcrgP/xH/0D4cFQ4ydgH5EePYWVcrQ==","signatures":[{"sig":"MEUCIHVqrmk6lY+vAijzQ20/Nemz9CoM3ihZyH87mUPYhkfiAiEAkJBQjTRFqNctJWDPFWGALzqSHibG2w4WRjpG3G30Tu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68373785},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"068272572ccad27449b92cfc57656b76788a8b25","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.154","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.378","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.15","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.166_1745183788030_0.5147638153180896","host":"s3://npm-registry-packages-npm-production"}},"0.0.167":{"name":"@tscircuit/eval","version":"0.0.167","_id":"@tscircuit/eval@0.0.167","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf61a32436a6f9785ec898f2188d3fea865ebf2d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.167.tgz","fileCount":104,"integrity":"sha512-6QzmHrNbRy4WMUuUxPfPZbajDHJfMTnRM+ljIFUHGJ36iAHlhv/KhC+buPAO02iqwezqzvONQ77xEBQR/lgQ1Q==","signatures":[{"sig":"MEYCIQDOoKspq5NiTgJEIIeqbpBHPcj3jEd/Wsnxa/n/2lJDXgIhALP5QwbzIoekAUKVtLmyhmj/QiGYF4PTHBaQRz/fPO7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68410898},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"9a23fa302aa4f8838af1c8122978030e40b3ec26","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.154","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.379","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.15","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.167_1745206755864_0.25925476595591723","host":"s3://npm-registry-packages-npm-production"}},"0.0.168":{"name":"@tscircuit/eval","version":"0.0.168","_id":"@tscircuit/eval@0.0.168","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"299135d10d964e1206c4512bd86eac75c1303406","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.168.tgz","fileCount":104,"integrity":"sha512-ejbRqqDqI8Q4Bc2f8sooylm3lUic1Xu8tJzu/k03I5fS23B5SJQBFWUu0FQSaaqtc41f71oWuIq10eP4RYqZJQ==","signatures":[{"sig":"MEYCIQCkPDK9MKTD4BEHqrYvrzB6ZV6Cx9rDMhy8L3pF5YRUOgIhAPYVXG9WAbN4OKN4JY1z5vabbUTg9i8J7InJ+ZYYIuvu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68410898},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"e5bccea4580675021a162cc6e3c18a197a91ce3a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.379","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.15","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.168_1745213703578_0.6438730733431519","host":"s3://npm-registry-packages-npm-production"}},"0.0.169":{"name":"@tscircuit/eval","version":"0.0.169","_id":"@tscircuit/eval@0.0.169","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1096fb28c0daae6461b7b1674bd72864de49d65b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.169.tgz","fileCount":104,"integrity":"sha512-et/WSqe5gav2WgVuhItlTrXk3b1zOG6Msa0wUm43bdO1CXTgo8PEkvdi74MEBwjkTuUJNW6C2Eh+MaP7DBwImQ==","signatures":[{"sig":"MEQCIFSqhFXSrv/cnzsrLHPmxUlYSNqdnqoL/H+FwbIbYgghAiB/vx13MNeNsxk1EQS1AWv3YJRbCAQFE+dc0hLUo0uv+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68415534},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"7f1a7d260c59f0ab41c13b63557da5d27f1b3951","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.379","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.16","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.169_1745414046307_0.5550570250049993","host":"s3://npm-registry-packages-npm-production"}},"0.0.170":{"name":"@tscircuit/eval","version":"0.0.170","_id":"@tscircuit/eval@0.0.170","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"407672be48ebdf60ee6a2e39421a6c2e773adb5d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.170.tgz","fileCount":104,"integrity":"sha512-pL8zxhjlXnP4eBenLRycOcVH32BM8akDdig8hZ895/HqNeMLBSJOfWll1trXnEMaOzgPkK6O53OY8D7jkhsLTw==","signatures":[{"sig":"MEQCIFTOc1ZjX2LCsCzJmNwgTS05ykbx4Nmv81GAk/p+q1XFAiAir3tndE83SoKMdQ81qEOhY9v4y3AxvgycdEYAz3t3zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68415638},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"8c0983d33ab46a114acef646812352dd1dbed461","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.380","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.16","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.170_1745611627602_0.7489728117807528","host":"s3://npm-registry-packages-npm-production"}},"0.0.171":{"name":"@tscircuit/eval","version":"0.0.171","_id":"@tscircuit/eval@0.0.171","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"65253d09f937f0d2de033e0a2a0f54950d97d981","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.171.tgz","fileCount":104,"integrity":"sha512-RYi5cP5/yawYV/VGk1jKSXclljDS6WCeuYZe1CA++9R0tmulKuMYgORIzYHVtyOq/A2rsHyR+3vhfXsQAtFoCw==","signatures":[{"sig":"MEUCIQCYq7QQ6aPnipuJN5uZzz5G9QmbxQVDLsh056iT8amKUAIgOZ0EpLMguBHX/xoJ72zk8/PwKOCuuq+nmVB70P35Vjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68954848},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"86b4ae41cd71b882cd63770764a4d49d0be69ac4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.159","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.380","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.16","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.171_1745732581408_0.4887940724817066","host":"s3://npm-registry-packages-npm-production"}},"0.0.172":{"name":"@tscircuit/eval","version":"0.0.172","_id":"@tscircuit/eval@0.0.172","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"08fa2074ec7a1c03a07901cb126738494a26c6cc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.172.tgz","fileCount":104,"integrity":"sha512-qpnxMDeAgYsftsUiGWGDg5uz2GHvfQZIk7JWZIhljfnUMzPxyp3IAVxlj4mVdlt5HsQIqFh4GphGCNjs59AMWQ==","signatures":[{"sig":"MEQCIFsSJ/XrAWKRZkROsF1N2H14VqtbOr4w4JwE3k/3NdaBAiAGfuujHPLIfJVQ2kRJsYvDz5fPJoKTWinSDivsEGWztg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68414775},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"61aa7a57280d5f694886034343623f867e026b12","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.159","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.381","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.16","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.172_1745890546680_0.8934804051714396","host":"s3://npm-registry-packages-npm-production"}},"0.0.173":{"name":"@tscircuit/eval","version":"0.0.173","_id":"@tscircuit/eval@0.0.173","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4949522b7e172a71e887ea8f01a29bbb7dd5e4e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.173.tgz","fileCount":105,"integrity":"sha512-hOheNbvm1+nFUqkjqzm9o/hg9kXB4f8A9hMQnNWYEZ3NOmJpXKO9C5GomTrth4wcfk8jO523ZI3o3SOUQNOzsw==","signatures":[{"sig":"MEQCIG43PvTRAzWip0ZTTy2rd22vZxnTmxuUVelO9gBevpNXAiBlRCB4HVTb346lF9iDPD/VpJwjjNiEIKCRxxzVEQIzwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68436255},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"75d9cae648a1c060b6dc496b7238ef8e8825a544","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.159","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.381","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.16","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.173_1745891167460_0.7623115939633323","host":"s3://npm-registry-packages-npm-production"}},"0.0.174":{"name":"@tscircuit/eval","version":"0.0.174","_id":"@tscircuit/eval@0.0.174","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"508e657ee0d1b5e81b18d0efaedf65323229a1eb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.174.tgz","fileCount":107,"integrity":"sha512-xaAYwyXMuINIiUb83T+ElS6unF9knOSzyaAJKusTp/e1F9aaMinL8rkzr/YgcRvaG9nMYBhlYAkbPr54NTpwjg==","signatures":[{"sig":"MEUCIQCU+27mf//N4j+HgjVXVgZ2whAqO31sfnIzpZqaj9AaZAIgWyOi9nuIOv7bzpsKj3B08Q3+AxcfuePCJI0OTLUR5HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68445460},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"68d7639e15d14233378a8b557fff4ad39aafdbf2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.159","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.381","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.16","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.174_1745965482669_0.9562953655545336","host":"s3://npm-registry-packages-npm-production"}},"0.0.175":{"name":"@tscircuit/eval","version":"0.0.175","_id":"@tscircuit/eval@0.0.175","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3a42879cfb488ffedc4d3a0b384a786720467324","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.175.tgz","fileCount":107,"integrity":"sha512-EWFH0ZU9r7pcJWku1cqpb2ScqzHIqyw4YW64KY7P3v1YdNrmFeWUtGSF2gMRiX2OA+qkkKNgX/4TURVREqWrhg==","signatures":[{"sig":"MEUCIQDqf2uz04nqACoUcyoOs4wuFSAyohWkXH9NXS5xhshWYgIgNnaGZtbMVRqBWiZ6Vmahn4Iy08TCfDQh6uyGp+3A10U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68454729},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"f5437d26d0443954c6ba37285a1e64a89f7deadf","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.159","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.381","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.175_1745981638010_0.4390479367138629","host":"s3://npm-registry-packages-npm-production"}},"0.0.176":{"name":"@tscircuit/eval","version":"0.0.176","_id":"@tscircuit/eval@0.0.176","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ecc05e28fa15f2d974d25e7848df48ee995f032d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.176.tgz","fileCount":107,"integrity":"sha512-CqcNy8Bw2EVcvzEcfU+JR6iw+MJ16/6ePzg0+og83pb5wvcr7W1FutU4voDdKiXQw5MNjHMh8iIDXSmi2GcVUg==","signatures":[{"sig":"MEQCIA2liMcGJGTWvcZueLZ9eZhKe3nC8ydfRaYQyF9pK8PFAiAEN27Bs4UCaWnCSkw1olaj4q65eHVyJipantwqi+JkPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68811071},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"02c0ae7927a3ba5ebe3bd726126aa7d7e3b4ae0b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node ./lib/runner --format esm --dts --platform browser -d dist/eval","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.159","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.384","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.176_1746126479521_0.0917840544761146","host":"s3://npm-registry-packages-npm-production"}},"0.0.177":{"name":"@tscircuit/eval","version":"0.0.177","_id":"@tscircuit/eval@0.0.177","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dfdba8423baf92e2b3e4215fd6cb417c169d1d5b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.177.tgz","fileCount":90,"integrity":"sha512-A8pgtc+dhgjNErDHiM6ouD3JTepqzLYTkw+dPnjLDBP9rAC1/jE0ueWbxDRWi8rE0B1Deyz9ZJGGu/hIQsMxtw==","signatures":[{"sig":"MEUCIEpqeWvIakMpXrIu56ejFZwEXOXIvN/Y+4wQpFiaNKzVAiEAufhzAgaTPfR099CJsiPTBIa1mpLsBQw+8caNyjkizak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68875555},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"20b49e8bcb00db720db2a6a7044acff48bf3dc0a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.159","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.384","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.177_1746127190701_0.48704686342489145","host":"s3://npm-registry-packages-npm-production"}},"0.0.178":{"name":"@tscircuit/eval","version":"0.0.178","_id":"@tscircuit/eval@0.0.178","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b3f36cf37f23b5469f9ba5d1c5ecaef288e31ba","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.178.tgz","fileCount":90,"integrity":"sha512-TCGTZTTK0oSmoJZG3eV91cQMjuTIHzAOy3R06vmUOvAhwcH+WzIalbMEb1dYzApzcA7DNhY5oi5sjR6lUKfD4w==","signatures":[{"sig":"MEUCIFfW+2xCdBNjlk6t0CPuc++56lzr1vlGB0YfChg0h4JVAiEAgD12Biilzaxim22u9IzP6gr+gJjzjnQeJ7pA2BUjdEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68923138},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"0bb81219e4306d044bf730d2d14fc0efea6b0e6b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.159","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.386","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.178_1746226878784_0.9147192014032755","host":"s3://npm-registry-packages-npm-production"}},"0.0.179":{"name":"@tscircuit/eval","version":"0.0.179","_id":"@tscircuit/eval@0.0.179","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"54b7b16e92171ebb45b67f19859bbd9178640b1b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.179.tgz","fileCount":90,"integrity":"sha512-vFhwibMrm18yKViHGjQO+3eT4roDPcztRqywlktZVqhbVWAf/htVFUW9yUwmct5DTQ7raOILIuZkKTGynRxbgw==","signatures":[{"sig":"MEUCID5FBdwiplSR6uFy7U2/h+JNVoBRs0HVieLYe/J3clRjAiEA6SdlP53fjLs7KRdvaKIhyNNWzJyEbItfKwx5J+6f9Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68923138},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"e95a5797fa7ca95843303d5ef1be196e8f8ad752","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.160","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.386","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.179_1746239067887_0.8603329452434454","host":"s3://npm-registry-packages-npm-production"}},"0.0.180":{"name":"@tscircuit/eval","version":"0.0.180","_id":"@tscircuit/eval@0.0.180","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7fafb44b0fef341bc0828ec28aeb807f935b0816","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.180.tgz","fileCount":90,"integrity":"sha512-MuAhW7uABDJypXCnE4Cc6/mNjRITbQfPRhD4+SrsCQN6s+hR5LHQkacXdXb7+iIu5/jokpzVZvXVH/NjFOCm0Q==","signatures":[{"sig":"MEQCIBcEk7/d5WMfZ3e48IcHERAxCSh7qY6xq3FG6UkrAOSTAiBN1CxIB+ykJ6KAk1bk5VBGVhf3kaLcN9eFOaLNLrt1nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69479400},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"38eadc5922aa55321980e16777effea31ed8e815","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.161","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.386","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.180_1746370370332_0.006418246153993223","host":"s3://npm-registry-packages-npm-production"}},"0.0.181":{"name":"@tscircuit/eval","version":"0.0.181","_id":"@tscircuit/eval@0.0.181","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"428718e185edfef59bfa9c0d5ec50a9f45a02b3d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.181.tgz","fileCount":93,"integrity":"sha512-7qlSAowpgCWKdqnfhWwXpNOvYZZ/QMjTNODFFrQnJbhb06DajOqH7acLuakIHYM9l8Ijtn2w1vNHbyeja/RCCg==","signatures":[{"sig":"MEYCIQCW3hFea7VwmLbJ0Eqvj/wp0GQrxkgfgV0k4qyv4SSJ3wIhAMaD5EHTM8AzqLzx4AGFsLt/EF/fDxiBUrF1ejRskKTc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69482385},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"01adf9198d1f6a6d6e84d297d69c20eecb31e873","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.161","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.386","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.181_1746370512109_0.054464820100643685","host":"s3://npm-registry-packages-npm-production"}},"0.0.182":{"name":"@tscircuit/eval","version":"0.0.182","_id":"@tscircuit/eval@0.0.182","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e13ed349026cf134e35f1bdce348dcef5fe5fcb5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.182.tgz","fileCount":93,"integrity":"sha512-VhF9qWZku46HQu2FyY53jif2vVGDriHESz10ifhMBVk03hhHHAliJPZxu9cDYg9Imhm2ROXDsKifL3jIBN0zUw==","signatures":[{"sig":"MEUCIG5b6SxBYSdEYye48y+o4U2ajA9ELdfFF8sVxKr8BHOeAiEAmnA4tWzZbo5rnL6Q75fCBpXRztCsPEBmYC0dWKMCm00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69482385},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"cf20b7d4625a4cdc5529aecaac1eaa4a585944fd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.162","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.386","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.182_1746394347600_0.05451093313009059","host":"s3://npm-registry-packages-npm-production"}},"0.0.183":{"name":"@tscircuit/eval","version":"0.0.183","_id":"@tscircuit/eval@0.0.183","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"059a8febd0a75f8eb854edd23e7c663c4f86f93f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.183.tgz","fileCount":93,"integrity":"sha512-+Xwg4yAYT2TA4mfORmPx5SsDirk8tYrg3fV7p/Ko6YW2WV89a4OC9LX8BeDVL0V6rybrdtvjofizXBQDLbC4fQ==","signatures":[{"sig":"MEUCIBq/3Aon47xcvr4tujXV+/WKtKia+v8XyPA6p1QxqgBSAiEA7VQ8A7Sbsf14BPEsGOnDjzgnFHQ+P/c2RJJhoLoXFPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69491066},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"f7328798dd955652dbeb6f4f2342393d64508203","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.163","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.386","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.183_1746441906627_0.031337333950022916","host":"s3://npm-registry-packages-npm-production"}},"0.0.184":{"name":"@tscircuit/eval","version":"0.0.184","_id":"@tscircuit/eval@0.0.184","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bb970842ff29e8735e91c6b7ff18b26a0370e577","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.184.tgz","fileCount":93,"integrity":"sha512-JcMg3IYnIQIzCxb/oH6RM+VxOxMME3/YwDMOWzbXeRKJvMX8jwiKt+Uxp9lec5mCuw3WqmdfXLAffr1qrB4g8Q==","signatures":[{"sig":"MEUCIFOdRP+AeCXxD142+2KSnvjocdr3hvaamKsADea2TJOMAiEAsa32zDnConynW/CVA2e2v0HziUyB2PmrHEeoqMj42mY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69498568},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"3429280f9c46f9f5ab3aaa2f08c0026fc81f7823","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.164","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.386","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.184_1746487531633_0.6065970631625262","host":"s3://npm-registry-packages-npm-production"}},"0.0.185":{"name":"@tscircuit/eval","version":"0.0.185","_id":"@tscircuit/eval@0.0.185","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8a91dbba06b9f6670b09fad5204d41563786ea1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.185.tgz","fileCount":93,"integrity":"sha512-1U9cZoOba4wbaH+8lsnMIMTSZwyklmuN14aT6YEnpI2YE7kd7zQ2pew5ivo2/xYM5hiofkTXx7WXJmGRJqRTVQ==","signatures":[{"sig":"MEUCIANx+Wj641I4tgbhgMpszn4soTjczSBL+8UBZZXJGbxRAiEA3b5210exagm3ztFrGrLLoBIFrHTbQ6moZxNWKumJi9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69541295},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"4edf14db14cc0347b913fa501d2949d7e11f2572","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.164","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.389","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.185_1746548272605_0.3184594315205338","host":"s3://npm-registry-packages-npm-production"}},"0.0.186":{"name":"@tscircuit/eval","version":"0.0.186","_id":"@tscircuit/eval@0.0.186","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c1c7b3cffd7ef50ee63c4533a8d1716e3feddf6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.186.tgz","fileCount":93,"integrity":"sha512-hVc1R88EXHBC+daUSLZ7WmRz8ZdmamZX0zoHsBWoeXIGIyWAv3hYOz1AF0x3zxIjZ8Y3FFjwUbiBHdaeF0oWIw==","signatures":[{"sig":"MEUCIBCOq32PaQjkPx3uDtj4C8lL99XWs5b4j2ifWiQ1oEakAiEAuzsJF0zzBV1DJ8Bw2vSIq3VlI9teOYNUh0iS5TNsEqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68999741},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"9900047c88ce62567f58e104971fd4b1d3f37798","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.164","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.390","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.186_1746574078225_0.5797284316099143","host":"s3://npm-registry-packages-npm-production"}},"0.0.187":{"name":"@tscircuit/eval","version":"0.0.187","_id":"@tscircuit/eval@0.0.187","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e1716a8bd677f1af22bc2c02daa6dd02799106e3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.187.tgz","fileCount":93,"integrity":"sha512-LHWjQqob8fgDbh5ixIU8qz/b9AkzJu2VCpg2/vWAmqsBpalhpI94A8D8GVq+5KCZH9Z1EmggKKadSXjM3upfQQ==","signatures":[{"sig":"MEUCIEcMp6RG2MbIP17w2gcvvI5X3W1/98guw+F9cVnlkKExAiEAuHXAOR4ZET14gd3cqhLBL2ZrvBlw6iZ/ML94Nvhou4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69635071},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"b22f484a78816c595f5e2bfdfb7082ed16c75860","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.164","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.394","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.187_1746825828183_0.29678224314334223","host":"s3://npm-registry-packages-npm-production"}},"0.0.188":{"name":"@tscircuit/eval","version":"0.0.188","_id":"@tscircuit/eval@0.0.188","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04e82988521aa89dfbef6e399739841afde29874","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.188.tgz","fileCount":93,"integrity":"sha512-hRS2FrGF8/C3VET52hievfK2zrSgs5DMhJgLg/p4BVzUR/HSq2+gQ2VhNcIWc1VUZTCxsIVTpQCIGTgyDM3cVw==","signatures":[{"sig":"MEQCIHP50o1U2aEusBP5SlKEVrBFjmVF3josdS0eiVVjpUzzAiBOB65ztu3eS4YJhrQT9yFT32G5EBNhiMYMn1j4lBgk4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69637354},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"26de6fb01ca1cc0e86101b3e31cdf2e3d42507ea","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.164","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.395","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.188_1746885259546_0.4870917023905781","host":"s3://npm-registry-packages-npm-production"}},"0.0.189":{"name":"@tscircuit/eval","version":"0.0.189","_id":"@tscircuit/eval@0.0.189","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ccc02510f29c3ce2cb1d0b948385ef2b24f3bf42","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.189.tgz","fileCount":93,"integrity":"sha512-a9lO2vJdArh9Ef3fsCM/A3l/lmyz+aHxjuofVb61wy6ITLyw4AJ+h0ecpXwaACd9b2VF0WYXvpsLWf1+IWgnUg==","signatures":[{"sig":"MEYCIQDMv5e4HZUdcFJ8DVlywE4MBVQiQslxSoX3fCDSvjm3ZwIhAL1+ZT6EwqqP8XZxVisM6U73xUAfvg9HNksFO+qtSVhx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70228044},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"8c5b3d4cc1607747a1eac467f926af33769093ba","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.169","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.395","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.189_1746917065990_0.6589693945784689","host":"s3://npm-registry-packages-npm-production"}},"0.0.190":{"name":"@tscircuit/eval","version":"0.0.190","_id":"@tscircuit/eval@0.0.190","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"32172869b34d9f6a4537d33660af7bb5275e758c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.190.tgz","fileCount":95,"integrity":"sha512-6bk+R2+VG0VCyTakTbNsgUEpm2N7E1Xi5JRWER95otlg+5ZYsgHAFcylPTCSP1rBMd2gSK2+NhziXqMmt70njg==","signatures":[{"sig":"MEYCIQCN01CXuchigjMnppWJ0JqeEMHydgksK6ukwRh5XGEHegIhAOJ3azQUcN7io5vwBesKhUC38d09JsqKnO8oeth1cfm0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68237324},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"f30dffbd3b7716cd4954e577e7a211668c100532","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.169","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.398","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.190_1746996923575_0.15781256687533207","host":"s3://npm-registry-packages-npm-production"}},"0.0.191":{"name":"@tscircuit/eval","version":"0.0.191","_id":"@tscircuit/eval@0.0.191","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d72f0f21e325f9712c979642f8495d50f4a060b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.191.tgz","fileCount":93,"integrity":"sha512-fc4h8b9iAj5MnupmdwyIsHCjFKJ6EbMeSFYtxMo6BNEN7IdX64mbba16nX2qL+fHJarMiqwapmMhRQxpslbLMg==","signatures":[{"sig":"MEUCIFcPHBBhG5xi1rDRHsiDrXJzks1PCK8UlWRfQUaS8+4rAiEA0Myjvkl2t3nupxjkjplxtLJ9jJLKFZvFMS7B2gyWQ1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70246560},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"ce6b7fe0989534ac40a44da75b8da54dc6895c1d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.169","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.395","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.191_1746998621965_0.5684451023040344","host":"s3://npm-registry-packages-npm-production"}},"0.0.192":{"name":"@tscircuit/eval","version":"0.0.192","_id":"@tscircuit/eval@0.0.192","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7311ee2d4066317fed8988dba6230da2d0e48960","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.192.tgz","fileCount":94,"integrity":"sha512-0VeIcUdlFSlf1JMfVSiqmVAj15fO6XnUpBtrb0mOJDmyoFfAEZ0g9RDY7TmzfufJM9/P+GB3s430zhU+u897nw==","signatures":[{"sig":"MEYCIQCZDxpcXFgd+0X+DzDULVoKnkrfQdCo3H8j+jZB2kCTUgIhAO0Q1lyWXWP3kvE1xq2nlJdqs0B+svTGr4TN61O0zGV8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70254128},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"b7a048ec9586527df769c36fef1080fb06dd0b86","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.169","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.395","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.192_1747002602892_0.3172177894328996","host":"s3://npm-registry-packages-npm-production"}},"0.0.193":{"name":"@tscircuit/eval","version":"0.0.193","_id":"@tscircuit/eval@0.0.193","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e98225a04b4e43eec652955dbe4a29a9d86b5d2d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.193.tgz","fileCount":94,"integrity":"sha512-kJSpdjRhrxjfTgFOLjg02Acz+a24asluPbZWJgeC3oM8zdWf2oZhxxt7ha7peN+4AP0m1LG+vLpm3U3BgzV+SQ==","signatures":[{"sig":"MEQCIFtsCw4Yld+bB1pgPBGwsZSXX06UR1hiXuE7LE0h7QrZAiAObxB6uVZML6j7ujWobCSpeC6nOn8B5DK1So1l/rJABg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69634757},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"c387923c08bb5b07b6b33fb603cc59653deee5c5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.169","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.400","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.52"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.193_1747028485584_0.7536643256229163","host":"s3://npm-registry-packages-npm-production"}},"0.0.194":{"name":"@tscircuit/eval","version":"0.0.194","_id":"@tscircuit/eval@0.0.194","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9bb4f889aaa519af6db5b32e300b208f9c2b399b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.194.tgz","fileCount":94,"integrity":"sha512-Ew9cK/veXdcbDOSuCJ0akRaoDQgi5wG2csXUX3KSelhwL9IeWDsh1OdFHiM8B7qbOTL9wD6OCsaVtQRZfbtWlQ==","signatures":[{"sig":"MEUCIQCFDgHKqem6fjChwSl3CGIRs09h8kJ9ssyl28DNcS60swIgQ2szzR3jihyCwIATkUHu2x3Bq6E/H5mZUdg77kH5oA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69634791},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"0fb00d614a2ca943be40774dc007f7dc7a808d26","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.169","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.401","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.52"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.194_1747030361436_0.7915482490574355","host":"s3://npm-registry-packages-npm-production"}},"0.0.195":{"name":"@tscircuit/eval","version":"0.0.195","_id":"@tscircuit/eval@0.0.195","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8dda61bbd48211bf5e4c1aebb1c71e172ba2fd22","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.195.tgz","fileCount":94,"integrity":"sha512-j0BrgW7pAihjHOn+Q1LXUQRH1RH8OF1iZ+D7gBfKsblWMuKTXKFj1eKIm0H9MnQlh+mkWKIobW+hv6SPfmtAhQ==","signatures":[{"sig":"MEUCIFbPF47BWn94xyg6Mq7z0yg6mpgKoI+MbHkSbUKlzErpAiEAjj4kvnKRKcmfrqF+40Zm7yve+woHo7y1IjDX1vt0LTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69635263},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"aabc63014aa948bf7d5a866d9fdff83bdcbe8ee7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.170","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.401","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.52"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.195_1747051562771_0.894183552495682","host":"s3://npm-registry-packages-npm-production"}},"0.0.196":{"name":"@tscircuit/eval","version":"0.0.196","_id":"@tscircuit/eval@0.0.196","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0935b2df1d2b9e8fa58d3513d7373e42dcc2aeda","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.196.tgz","fileCount":94,"integrity":"sha512-G8t9MlMxvCZFEsXrd/G85/4qIWcyBOp5YCa9N0IFzuiRc2LpNS0CQboxE4wa4SIMaLgHJIu1CJD7eV0jF0IZbA==","signatures":[{"sig":"MEQCIBXNSKKfTcxQ4eyke5YV5C6C8b692rtL6Y6qjDB4N2gxAiB4UWCOJva+9W1hzxjFc6IMq+2iW4RSHnGt9V3R/sslTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69637237},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"c72884d53015cfa2c5ecd5544dc15fda0ea70743","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.170","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.402","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.52"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.196_1747067066473_0.9950002490467231","host":"s3://npm-registry-packages-npm-production"}},"0.0.197":{"name":"@tscircuit/eval","version":"0.0.197","_id":"@tscircuit/eval@0.0.197","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"011fd7322e6c680b78beab77ed3aa96164c57829","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.197.tgz","fileCount":94,"integrity":"sha512-QO0ZEpp5U9Kge3kfIXFDH0zEI2bQjm0h8xTtrUwDBl7c7veQX6gcdDaQdWbxKs9GqhoHtkf3xl/8yQBeQCOQog==","signatures":[{"sig":"MEYCIQC77GDZZIwvEMrvgwff7dlsb/5f6mQKlNwhJWt3qOSFcgIhAJcmx5G0ZFbwErH0HZ5GRSpj3srVUPKaRBAXsWzsJj4w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69677424},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"820c8c4359f097c30c3643d7786a61ff320ae67d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.170","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.404","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.52"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.197_1747115384265_0.4720954056460027","host":"s3://npm-registry-packages-npm-production"}},"0.0.198":{"name":"@tscircuit/eval","version":"0.0.198","_id":"@tscircuit/eval@0.0.198","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbc754cd0c6c25a1136c4e3f59fa5b79514cb7cd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.198.tgz","fileCount":94,"integrity":"sha512-OQxb01iPAze88US0jotwdorIaNB5rwzrOyD5CvBqeHrcYKXkeEYXcMmps0frOLwIen3Q8TcOcf2xP3XpQd5wjA==","signatures":[{"sig":"MEYCIQDB+8v+wvu5l2rGlW1W3aPlEIEUvzWpia+NgpcYJktNUgIhAJ7PJLRTN4tGGP5z9w1DE6XGeUyfHYQjicssVyXx1rS/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72255404},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"c0c8296b369f48d8a0590281dbee413edb8f81d3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.170","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.404","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.63"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.198_1747172636746_0.7093015227581394","host":"s3://npm-registry-packages-npm-production"}},"0.0.199":{"name":"@tscircuit/eval","version":"0.0.199","_id":"@tscircuit/eval@0.0.199","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"440d02242641a78db378010c8ec6fc1c846dd8e4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.199.tgz","fileCount":94,"integrity":"sha512-v3SXr2dVp21FpmNdDDzI+fgVKYbBunklfy8vCroA6YJ5biCGfKu/KUH0qQCWSOLhGO6na5Z9VPDNqweABPnc0g==","signatures":[{"sig":"MEQCIBMZm0HSLb6ykisDVc4GlXHHsewOxYAohJo8s3kaGLReAiBjLa2XgTG4gXG+8mVaSSgg1tuCJJz2bToCzJoapYkAtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72265770},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"1ab75275162751bc3e822303ff12a18cf2771a03","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.170","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.404","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.64"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.199_1747220439018_0.3899935450753058","host":"s3://npm-registry-packages-npm-production"}},"0.0.200":{"name":"@tscircuit/eval","version":"0.0.200","_id":"@tscircuit/eval@0.0.200","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01df404e7080283e9c262394d136c03cf9d93c20","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.200.tgz","fileCount":94,"integrity":"sha512-zIKUi3FavyzNvnrBm1kpwYI835gdTCXqKTfXVeuskenKDXVJN0li4RKspoOzFH0kIfL4pUcWJgpzGAhp0muR0A==","signatures":[{"sig":"MEYCIQDYMXQuArqT7SFwZlXQL5o7HiANDUnWty7pbUQPwRnRzgIhAMxt+pAkF97SG5xHt0Q4EBk86+0svx1ZNHGyJ4zWB6ms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72266220},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"39ea14ef6336e122bc0ef806ff60324efe901767","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.170","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.406","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.64"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.200_1747233100626_0.20042019695694813","host":"s3://npm-registry-packages-npm-production"}},"0.0.201":{"name":"@tscircuit/eval","version":"0.0.201","_id":"@tscircuit/eval@0.0.201","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d69a12b998648e259d85afc0a91f1d720715b66a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.201.tgz","fileCount":94,"integrity":"sha512-mnTgpLppTqk1pCKSaefMbsDLwuEt72xwJp55/u8dYW+B6jifrM5kLkC5i+uLiehyJEAGi3BNS47aN5sgoTBdYA==","signatures":[{"sig":"MEYCIQDF8cTxheTHYZxMjLTI6LZluKCcaZkq6hl7iSaT6bX29gIhAJ/fg7O4x1SU8X1qfMs5Y5lXDYdOPOclr7VZeQjks9zZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72266288},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"b45638700f16e6d7469ce94394da8e5a0e324015","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.170","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.407","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.64"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.201_1747263934607_0.5187450459304244","host":"s3://npm-registry-packages-npm-production"}},"0.0.202":{"name":"@tscircuit/eval","version":"0.0.202","_id":"@tscircuit/eval@0.0.202","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51a86afdd921901ecb9a3a0fab61862caf7fd29d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.202.tgz","fileCount":94,"integrity":"sha512-ambgReUc8EqM1lro9GzMvgP8dZ6+/0YdB4xM+ITFi3lbNa+/QFXfGNVnSjtM7mIo990/Aqk0MoEuyNJ9ogu4eg==","signatures":[{"sig":"MEUCIQClvGebfuBNjHaV7MUQYP3d8ucPwUFnmF1lUna8QBRHAQIgJLL0AAwDDWfaWvhF6ifV0f10FXEWG7Bsnfjti8o7un4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72281879},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"d76ef959fee37285fd0d5a37e38cbaf96e80d469","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.170","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.408","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.202_1747266673362_0.5259612019788711","host":"s3://npm-registry-packages-npm-production"}},"0.0.203":{"name":"@tscircuit/eval","version":"0.0.203","_id":"@tscircuit/eval@0.0.203","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f409b562b5ff16f7a69e18115e86ed5f6f1f3e62","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.203.tgz","fileCount":94,"integrity":"sha512-plvJNEI6puqgl4y+gXxXyhDRP9Pt8pHQsLtTOzsJdDOVg5Q+orQumKerB38NWWHk+ow9tYsgC4GT4BMcuA7e9Q==","signatures":[{"sig":"MEUCIQCelRFmWdqPuVszAbHH91iVkFQSCpKU4+bBocB3AhoCiQIgKkY7q3oHDkp0WGxYxReKnh7lb67B1BrxvrOk6ZKa6/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72429130},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"fd0d18d3c9092f79cb6d9e7b5540aa086c32264f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.177","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.408","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.203_1747362577852_0.27094018911258466","host":"s3://npm-registry-packages-npm-production"}},"0.0.204":{"name":"@tscircuit/eval","version":"0.0.204","_id":"@tscircuit/eval@0.0.204","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f745f7f9b0d74c6ba8ddfdd275740d92a90aa3f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.204.tgz","fileCount":94,"integrity":"sha512-SOOzW4kMtxuwt12nptOC1JjCNe7XwGbhAsZlRahxK5gifALc4FO33e8WBMli2QdzZt+TDb1hDESxqmFIS89Zbw==","signatures":[{"sig":"MEUCIBG0ZZTZ2EpU1l6FAvtE0Xep1xtHAVigzv/AalZyahR6AiEAm5DK9GaRPcAbVji4JiBOgrA1Jf/L7txIpujmWqX3cjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72464029},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"57d86eb85bc08fa480a8c1253eb12dac3e4955e7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.178","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.408","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.204_1747433938855_0.6740134791823895","host":"s3://npm-registry-packages-npm-production"}},"0.0.205":{"name":"@tscircuit/eval","version":"0.0.205","_id":"@tscircuit/eval@0.0.205","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef9213d3242414997da66da9255e992c5bec5449","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.205.tgz","fileCount":94,"integrity":"sha512-43XocmhcjQDundhCej/WlYIZ3RFwpbEClJA0xyfL3k57jYOPjGkuxPcLQvvxjCnAvKH6GtbzP3rCrfq4sIxN6w==","signatures":[{"sig":"MEUCIQCAWc3x8zHtdo1SfVlxH1UiACdkvLh9gomWTgjAyvYHawIgBSKNDsx14DpqULiRKojo0K19P5oMJO8DN6DuOyZhSHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72473996},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"e8cc9189ebe9fc378d7a897cbfce8d3b3b853d68","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.178","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.409","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.205_1747505985780_0.20009625643242002","host":"s3://npm-registry-packages-npm-production"}},"0.0.206":{"name":"@tscircuit/eval","version":"0.0.206","_id":"@tscircuit/eval@0.0.206","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4409ee3813db4d88932498df7b4a1d837f88e629","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.206.tgz","fileCount":94,"integrity":"sha512-0At8C5Cy1a9roX68ZrDrR/hUbTp+j13WuB7brBQXav0ZRm0Du5qHvLIllU3IP/CCWrlpeMhRzmVH6up+3HaNuA==","signatures":[{"sig":"MEUCIGJPVT7CZRzVOUVSOBjWXQRB4WkXBJc4V6J4ulmJwrpdAiEA9MEopYN59E58fdWjpjx6s9iwfuvgGNFhV2r8fQh0lGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72482437},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"1a67c8e42596ae7d2439f91c99373aedd58f7895","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.179","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.409","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.206_1747521999219_0.48351851670531665","host":"s3://npm-registry-packages-npm-production"}},"0.0.207":{"name":"@tscircuit/eval","version":"0.0.207","_id":"@tscircuit/eval@0.0.207","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"68bcfa42efdd94b9f0b8c5423b5c75f5e10f6835","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.207.tgz","fileCount":94,"integrity":"sha512-RPlT0vfi6TNelPlV/3AU80ZwUaIAuNRbVmh0x4RLz9XkRt8FZA7q+liMYXQpfkExN5c+6X/uduTW/DU55RV9WA==","signatures":[{"sig":"MEUCIFhWt3tHPzLfwzyXZHkpW+hbPpc5mQEbZ+N/TqxzodbhAiEA7JuTrElljlp8FiA/4NKm9sQ9dHOjadx+FfUVC0/Sg9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72488696},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"a5ed7b1de18a2e6e76bf04f8cb3474dc3dc43581","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.179","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.410","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.207_1747577924481_0.38479110514656845","host":"s3://npm-registry-packages-npm-production"}},"0.0.208":{"name":"@tscircuit/eval","version":"0.0.208","_id":"@tscircuit/eval@0.0.208","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d835313b8996a58e0f21e2d1a1d7439c8cf736f0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.208.tgz","fileCount":94,"integrity":"sha512-HCfxxo7/FOe9EbgBrT/NnH2mS6q2X7fUBuipRK5oWd1+HMPicS0RS9rSrx8RE2skzNCJAz5BlObC980ItLROxQ==","signatures":[{"sig":"MEUCIQCcBF9YwsIurApDsCv+aEKKZg+DL8aNLk0mWl4PLsKtnAIgWgPoS2rW78Jhtbwqh8Bdzh4yOaKrwTf2H3Lf3NL5wYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72505660},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"adf7c8c81a39f1d5f560d09a1e08c89930e2a223","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.410","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.208_1747579015982_0.28898158617383984","host":"s3://npm-registry-packages-npm-production"}},"0.0.209":{"name":"@tscircuit/eval","version":"0.0.209","_id":"@tscircuit/eval@0.0.209","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0635d03855fd52436ff9ca1c6450696bedb42ee5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.209.tgz","fileCount":94,"integrity":"sha512-qFgkw0QE3LhXz1Vfp8Ib2Rl42xd6fPlSi+QedAWQwS8APl1wF3VGQBLVFQHfFy13r6Loxbbp/mY5TNFnoSyDPg==","signatures":[{"sig":"MEUCIB8PuBqNt4Epgw2l0YIrsFFoCQsV9svvuCdjF66cYMEjAiEA/uZ/R7L6e/wi04sNM3AjEm7IWtoMVAuNtz63L5MoSaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72572161},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"36784f91e1e24a4e41555cca39618b4677bd221f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.412","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.209_1747604512557_0.5895535610688676","host":"s3://npm-registry-packages-npm-production"}},"0.0.210":{"name":"@tscircuit/eval","version":"0.0.210","_id":"@tscircuit/eval@0.0.210","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"001a74a120cb215e10012dc1cd8ec6ff8e4ed8b4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.210.tgz","fileCount":94,"integrity":"sha512-SQ8Y7FCDQcoP+lltKInsPugASxeypY2A5oAt3YTi0BloPg08MgOQBtwLWkWUZbTARHuxKhanrKOllvP3ZZmvUA==","signatures":[{"sig":"MEUCICrtHCJOIV4q2aWEgfU6a4HNFeKWnjrBC8bJLJ3rAxz6AiEA4UMH06YmSuu2sCea18gu5gy/uSL1t2Ke1py5yAd61k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72639241},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"83339e1bdb1f1d75b469e43f2da1ef62d7d20da8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.414","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.1","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.210_1747679250949_0.6985794559118679","host":"s3://npm-registry-packages-npm-production"}},"0.0.211":{"name":"@tscircuit/eval","version":"0.0.211","_id":"@tscircuit/eval@0.0.211","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"596fe7147439a6c0d1ba06abfeb0a16e1867330e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.211.tgz","fileCount":94,"integrity":"sha512-+lX5gZ67Y1G7ky+WvWZx1BS10BvH2HyOKsdSL7cqfmZvuV2CWmi7cK91enEL6dWGDQpZf08Tt/suTEy+89Va3A==","signatures":[{"sig":"MEYCIQCbVXQo9eCTjovVADIzf/Dvblo6hbPN/8S82yYqzbItJgIhAONLWSfxt74/U2BOD1yQF2diDAHLpBZfYDim1eT67/nU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72692197},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"ba91f851295d3194f2bfc5a294b9b9bff14ac7d9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.414","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.211_1747681589071_0.7374527723475799","host":"s3://npm-registry-packages-npm-production"}},"0.0.212":{"name":"@tscircuit/eval","version":"0.0.212","_id":"@tscircuit/eval@0.0.212","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53615e5623b726d253243feed2eb3424b0bb7d43","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.212.tgz","fileCount":94,"integrity":"sha512-8rZK0TdwKIidMb39myhrxlv5PYeA2/cb+YkSbBQDnJNQ47bjX4TqTmYcIuDjRYTOJZdez00O0wYNZQilqVb3iA==","signatures":[{"sig":"MEUCIHVt8wsOM7Npgx7zWuL2kFCI/T5xVW9lpjLSztym6+3OAiEAzqQ/auE9Qa+rQXIYmZNfgfAbUJ8dNJhN1M3FKBgi+gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72693365},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"241ea48bd9cbc2b5c59def19e81355e9e72bb58a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.415","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.212_1747707107042_0.26546604509677274","host":"s3://npm-registry-packages-npm-production"}},"0.0.213":{"name":"@tscircuit/eval","version":"0.0.213","_id":"@tscircuit/eval@0.0.213","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01ca05a066342f6ea153d5f1f1d5dbfe80bb70c0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.213.tgz","fileCount":94,"integrity":"sha512-yWfexEF7NqowLigl6qJgOVm9wcIbUN0RBqNdgQMD2y0z001UjefEG265EeoTqEneb0+sc1QAvEDHntPlJi+wAA==","signatures":[{"sig":"MEUCIQD1QADUIa98EGtECDK4ceQ6wGMWaTDmEaUE/bND0UlkmAIgEtzE/G1HGQKeAX4IZNWQR+mH/0VDZUMy+eZ5SwcUozE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72701399},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"f7184239756f0781332c827d112938302f0b3ace","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.181","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.415","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.213_1747724995708_0.512686809833395","host":"s3://npm-registry-packages-npm-production"}},"0.0.214":{"name":"@tscircuit/eval","version":"0.0.214","_id":"@tscircuit/eval@0.0.214","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f9f56473fcb8ddc2ffe78d235c5f3e7a026289b1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.214.tgz","fileCount":94,"integrity":"sha512-UJ835+5lsEWxPZSGW2rRKRHFkVQAwVy03ftRSlEJOQH53c3vWB0YiE1jIWGUJv+u25GtnYsagmogQvxjFmSoQA==","signatures":[{"sig":"MEQCIEAiMe3FFVVFQpeWvrPJXGqIa+IBWsxPBWfJOJIZkK4fAiAyXQVREH2fNUlvolN8uDkG3rtT5u+cRpOoCRGzsdmMmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72701399},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"4f818ef31bd1bce5a047ccf8b5ff9de50f2ffadd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.181","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.416","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.214_1747767385468_0.9429459887370133","host":"s3://npm-registry-packages-npm-production"}},"0.0.215":{"name":"@tscircuit/eval","version":"0.0.215","_id":"@tscircuit/eval@0.0.215","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"023b8f2525e321665473300f87e021d85e4ec27f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.215.tgz","fileCount":94,"integrity":"sha512-41n+mOdzuGT58rNkEkm1p4L/7q1G3+zhdu/wBPANXF/udC/3tk24PSRWGJrZEdZqnoBR1TqetPsCos17BZGYnA==","signatures":[{"sig":"MEUCIQC8zqnMKNb0VMx7hz061Vc5yPNAi7d65UOT1t7r8G/RMQIgANeT9vOoBtjF8b5S3LFec4JM7bJKvq7DEH11EENDF/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72704854},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"ce51230afbc6b656bfacc2814d7ff5608d7589fe","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.183","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.416","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.215_1747798024524_0.3238555414985749","host":"s3://npm-registry-packages-npm-production"}},"0.0.216":{"name":"@tscircuit/eval","version":"0.0.216","_id":"@tscircuit/eval@0.0.216","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bad491be86544c8f573a3a3fb457666c95cc3e8b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.216.tgz","fileCount":94,"integrity":"sha512-OPjTJSDfZyQm09tAn4+IephbBtUG+a+HtPf8A7wZQcOcI3gc0qRKYmzjbW/CStCzVNObf7ziO3uXWUNI5h0cBQ==","signatures":[{"sig":"MEUCIQD6rTO0IH2iXoZohtKLeYk3zzTEjmBy+C/At4kcClcygAIgP+5iiqZxhOlIL0LMlh8Rsy0XLcyYKdSBYtSZ5UfLicc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72707225},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"04bfe846d4681815c7615470adc40f84cc3e97dc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^18.3.12","circuit-json":"^0.0.184","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.416","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.216_1747923358915_0.5123450920829713","host":"s3://npm-registry-packages-npm-production"}},"0.0.217":{"name":"@tscircuit/eval","version":"0.0.217","_id":"@tscircuit/eval@0.0.217","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dedce1a1531608b339e73d3a2e87801158d50d95","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.217.tgz","fileCount":95,"integrity":"sha512-Jf+/lUvbksbuayebxOZlSRBFY9XzIH7DvwlILW8n531MiyeomrNRjv/93H/biHUDxBRxHFjimNrrHkDI0StXFA==","signatures":[{"sig":"MEQCIDHBUO4EvpFkJ7zF8wDyCgq15K1n73uOwslfqP0pPxfZAiAhIKhBWhqNZTr0Tn1A7E493isfMi/K94dtbjfPz4xbGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72247510},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"a6ebe2ebdf2c11199182876946f35138878f0354","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.180","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.416","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.139","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.217_1747974554390_0.509578811011532","host":"s3://npm-registry-packages-npm-production"}},"0.0.218":{"name":"@tscircuit/eval","version":"0.0.218","_id":"@tscircuit/eval@0.0.218","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9202c83c90b00a09ca2eb6c5383f38e163a4fdf7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.218.tgz","fileCount":95,"integrity":"sha512-8e5snqrN3RYBXfWDp3S+mYM7UCs92bGAvfs5D01Yb7tAc4TurtO6Qi4lKxRLo1qCATObseGFE1FVMQZHxANbFg==","signatures":[{"sig":"MEYCIQDa+692PnAyR0Sxr1k62fQ5oigZ1hLKtfmOyRRQXljWFQIhAOzkfS6+tgVnvcKDuUIEo1ZhXMpKPJZAQnyrgb1lUlfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72247510},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"4c5afad1edafc82670a564c05a702973688095d6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.180","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.416","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.139","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.218_1747996386029_0.25003761893683896","host":"s3://npm-registry-packages-npm-production"}},"0.0.219":{"name":"@tscircuit/eval","version":"0.0.219","_id":"@tscircuit/eval@0.0.219","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38370113dfe367219e9b94848ef363e303f1d013","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.219.tgz","fileCount":95,"integrity":"sha512-S+gCvsTL0nSw/gwncmt+5d1il5R5O3/eR4hoTKeA6LJ3MGsMihecBeqlhSWJwozFIdxinmiZmzRoH/LMun8M4w==","signatures":[{"sig":"MEYCIQC/XUozYTzWGwPDRkWBF5IJs/Q3lk3V3U/2NDCehP2iigIhAMm0IjcQ6l/sCZ1xcOwaeW4JIUsSGxuLALAc+6H46LFh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72247510},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"7806b508240ebbc02db25e4aac558e177ea28b6e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.180","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.416","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.139","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.219_1748050003956_0.6739740812717794","host":"s3://npm-registry-packages-npm-production"}},"0.0.220":{"name":"@tscircuit/eval","version":"0.0.220","_id":"@tscircuit/eval@0.0.220","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"02e73fe2d9413c3886585ede2e7d1f773a408dca","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.220.tgz","fileCount":95,"integrity":"sha512-lv+/fijVGS/lriZ9o1LBWOKsO3mTd498Rzf5onwI7l28Afr3igu20XplD2aFzYsrfCu7xRT2ZQS8Z2+iy6N2WQ==","signatures":[{"sig":"MEUCIEL+MxfoayQSPHvhzpq/meQQbTwa0pBkt+XfWseMHgbmAiEAzFcl57wx6NoDp/f90EEh2rlaJfZl613oBtDqVQwMY/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72255226},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"867c9330fe8c8b9fd01b260413f90752c0cda5e3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.180","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.416","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.139","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.220_1748113699956_0.2748494613535126","host":"s3://npm-registry-packages-npm-production"}},"0.0.221":{"name":"@tscircuit/eval","version":"0.0.221","_id":"@tscircuit/eval@0.0.221","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf7c53faa2d1958c57736f294dfdb2d813a190e4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.221.tgz","fileCount":95,"integrity":"sha512-qXy+iwUHOzvn8g+oon1miDddcNUNomShv0ZbPJ+cy/NkNJ9QfwbKs4FuSLh+L2EoULrvMjiMYg/fcGAplII5VQ==","signatures":[{"sig":"MEQCIF28VPlvyQpHkQEnczq5FtzkLkdtfimx9tIXosxLdbemAiBtfxFEH232eYsUNQwW8jDNhUY8Whxn/JD4L2elSdORxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72255835},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"a4c1b449a293c44977cd77b6b6736b8b1c9a5dee","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.180","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.417","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.139","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.221_1748122101281_0.6668240553017097","host":"s3://npm-registry-packages-npm-production"}},"0.0.222":{"name":"@tscircuit/eval","version":"0.0.222","_id":"@tscircuit/eval@0.0.222","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69c4504516ea784460b8c41144497a7dcfb39fa2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.222.tgz","fileCount":95,"integrity":"sha512-ePGNn/8jWGN+vZSihNudUdjPGCxBEcMb1QIoNWZ6HNOp09AvYYPcW8LAbQSqGDl2fifGH7FF5ENP4pPwNGXywQ==","signatures":[{"sig":"MEQCID+QRXC5zV/9jehMtuhXRQQgFQhmKrxZQGOAAh9ClQRYAiA+TFN4TwP174WXlYaHaVghyZYuUTwtBB/bYVZDjN/VDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72255835},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"acd161221c68842f4c907b0dd5b10dfa90907fe5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.180","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.418","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.139","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.66"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.222_1748167608599_0.5880259132611272","host":"s3://npm-registry-packages-npm-production"}},"0.0.223":{"name":"@tscircuit/eval","version":"0.0.223","_id":"@tscircuit/eval@0.0.223","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"199e2f20ce8a7f424d634f1720c6210bb1364a18","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.223.tgz","fileCount":95,"integrity":"sha512-s/uj9ltxR/4xcC+jqq9bT85vT7sEL1f8OvUB7ww3ficj+EHzQ7L6vzx/OXnpzF/OFKyJiaU5f13CVt5IqRPq7w==","signatures":[{"sig":"MEYCIQCkmRFoHmuXh1Is8R/Uz9TcrF4UXEJ0qQu1BkO7cbLw8gIhAIlNIlG7MRzz8cefmBfS+rTyW9Je1tTy6zwQ3Q2akHQq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72552420},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"7997dda15aa3f056896ad79ca212858c97a980eb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.190","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.430","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.139","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.67"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.223_1748623369891_0.8803182651260135","host":"s3://npm-registry-packages-npm-production"}},"0.0.224":{"name":"@tscircuit/eval","version":"0.0.224","_id":"@tscircuit/eval@0.0.224","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd63153524a191b880a09a2c2587ce31c4288505","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.224.tgz","fileCount":95,"integrity":"sha512-uEEPr1NG19jcWV7QqOuIY70ZWhOQdaBDqYL98/CwUlLEhi1Pz+JXXzNw09ABrugRmZCfFPq3RiZDxjInkWBAbQ==","signatures":[{"sig":"MEQCIGTpxmYL+MFw7rP9Wxym3WCa3YwbvPTz2CSMwj6W3xY+AiBLEhawJF3UgVUV3U4qlAZdUmnEPsKqmQ3YuaorEv+OPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73892404},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"9853e008d6be4f50500dfc6f760edaa90e9e30cc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.194","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.444","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.143","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.67"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.224_1749151028769_0.012621997826387066","host":"s3://npm-registry-packages-npm-production"}},"0.0.225":{"name":"@tscircuit/eval","version":"0.0.225","_id":"@tscircuit/eval@0.0.225","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db60088d32e133403cbb7dd870f02add07ce6d65","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.225.tgz","fileCount":95,"integrity":"sha512-sfUul6DudtcMxlNgTRgV6DJDrQ8V4S4eW6prSCF8srpiPZaczli1NV6YLz345cu4qXtgZ7BO78t9y1PnhQLkdQ==","signatures":[{"sig":"MEQCIFB4SdRPfuJ2FMxAXA4kOgJmx7VySrmSRTZ4bOqc8wdEAiBia5ILnHrPQ8Ar2lDDJfiXRGV+RV3iFrZvzg68JFpzVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73986112},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"f2ea58562dccff674431f7a214cb15f4e61da115","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.194","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.453","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.155","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.67"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.225_1749405551002_0.7109341855704214","host":"s3://npm-registry-packages-npm-production"}},"0.0.226":{"name":"@tscircuit/eval","version":"0.0.226","_id":"@tscircuit/eval@0.0.226","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8a29a8924b6fe489553d750197f02a7f76417d5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.226.tgz","fileCount":95,"integrity":"sha512-S+eh6jFBO1r0jaW5T2yP8S6lX2tpJb+JseXa9wkomXo6hDU7Jw58ovhOdMBXoQhvn0BwrgroOTSofuV1R5fwzw==","signatures":[{"sig":"MEUCIQCEDtvSMppBiGBMc82auJnxLkKBRHq0nPYQQ/H7cmYlnwIgEuM81Obp+RG4fKextG76eTdhE1h/7HlcGp1uo5Z6fUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74053703},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"a39533cfe82e948bc094f7c624309713d3b40e66","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","postinstall":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.199","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.454","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.155","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.67"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.226_1749415589552_0.8984839835730525","host":"s3://npm-registry-packages-npm-production"}},"0.0.227":{"name":"@tscircuit/eval","version":"0.0.227","_id":"@tscircuit/eval@0.0.227","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9c4f0b424c9370558ba2fe5be316d0027d2af261","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.227.tgz","fileCount":95,"integrity":"sha512-1RVzL8gqgpCf1EpCbokrwNKVg2dNYI28+25EeEu+iKMaTA+f63wLsptvjX0uMOUpZ9v1hGi4NrX6wLjj4R5nZg==","signatures":[{"sig":"MEYCIQDLMDHj6DtqtlLokiHCcRuPcEt5W+QoxavGAlxnS7O7owIhAKEHs9jvWLhF6Xt5oiADYVD+KsCkZQx2Q6NXwf1DQEvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74059699},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"}},"gitHead":"b22990052070bb2582fba4cac4c479350f8470a2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.199","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.454","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.155","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.67"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.227_1749500967374_0.37537872425033125","host":"s3://npm-registry-packages-npm-production"}},"0.0.228":{"name":"@tscircuit/eval","version":"0.0.228","_id":"@tscircuit/eval@0.0.228","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18a79cdb3c810217fa9effaf6599a819ef9eeb11","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.228.tgz","fileCount":95,"integrity":"sha512-udlF1iDOIIMd+bh+ZXvHKynKSfHxNFOEWKs+UT06i1/lyCz+hM3hVZ9OBgmBu11aHV5lhdxrWZG/XE0cJvdOPA==","signatures":[{"sig":"MEUCIQCcYB0dPqHDEgKlD+zbhUCZKsVlQtB2aruEbJWZx51TaQIgMlZHkDr0h9lDYV+bEN+RSNOY74LdmL0GLXNIO6hLIHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74183214},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2134daea90264dc9c533b7e395e0279e497e6fef","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.199","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.463","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.155","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.67"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.228_1749831889530_0.2999451142168996","host":"s3://npm-registry-packages-npm-production"}},"0.0.229":{"name":"@tscircuit/eval","version":"0.0.229","_id":"@tscircuit/eval@0.0.229","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"33c8e0e25cd3a22713c5f8198c3796b3bb5ba5f8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.229.tgz","fileCount":95,"integrity":"sha512-k/HSEF67/+P7gVs+6n+zLc9D7ZED57STPbyh6lCzpiuBWw2qHhzNyX2UQbrEBmYJjYzCzltgPKdIS7Qzn7AEEw==","signatures":[{"sig":"MEUCIQDLGAxTxd9JYOQptOBBvvJwEIcpZRYseAhM25lyXuHYGgIgW8XKxDoPGYtQY9IYtbj7mY3xHLFtq4DzoM2hvx2K9mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74263348},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"97d738832af9e719f5f3fa79f11db59ec195d949","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.204","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.469","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.160","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.2","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.71"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.229_1749906928051_0.7873897717191896","host":"s3://npm-registry-packages-npm-production"}},"0.0.230":{"name":"@tscircuit/eval","version":"0.0.230","_id":"@tscircuit/eval@0.0.230","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a13e2a806e547adefe42647126fda6605ed2ee9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.230.tgz","fileCount":95,"integrity":"sha512-CnRJFzC0TQBp5BIzZHSOrEIxt/gflYBkXCkUqECmRLl0RDGDeduCulglErx3T/qgQMFnK3wl+wSaGSxNMPhzMg==","signatures":[{"sig":"MEQCICoDKkkgO/convdCmRHtUcwjTToWEd9c7llTee+LCYzdAiBY3B2Q1iWlJviuvSddISFydptQLpvrcUpErjTXEY1tDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74285812},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fd9eb85927fa0d70ee4017d6b89ea414c78521b4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"latest","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.204","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.469","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.160","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.71"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.230_1749995230314_0.9270253041382561","host":"s3://npm-registry-packages-npm-production"}},"0.0.231":{"name":"@tscircuit/eval","version":"0.0.231","_id":"@tscircuit/eval@0.0.231","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b411f7b1a2a070ccaf068d1eab73b4b718f10ace","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.231.tgz","fileCount":95,"integrity":"sha512-p5WHWECNxeWpxJmpXcQM45E7viXUQf/Q3hX9nhzy8986cPxvWnA3lddWQnU0gjQOP/a3LilqCaWYtJivLSXUKw==","signatures":[{"sig":"MEQCIA+jAvBGbEB3+5kngGW3v/E6vjM4Kp8TUq5fztmBC2aAAiArwxLqgxtKzVktgoYuvv0j1Xoi0g99KYzabjo3G9lB5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74362084},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b370da3a5d37214bb5b75d40da0a0f22e4fec3b9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.210","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.480","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.160","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.231_1750035459319_0.24983349263556653","host":"s3://npm-registry-packages-npm-production"}},"0.0.232":{"name":"@tscircuit/eval","version":"0.0.232","_id":"@tscircuit/eval@0.0.232","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51b98c69473632c9a0cfda7b73fad4541792d7cc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.232.tgz","fileCount":95,"integrity":"sha512-ycWz5VzOkmpMvvwECvH8btyCNvtd7LXjH/XQu1bxFa2gzac3HVe5WIMbCJiRH+l5foIBD21m5znMZUnYzPUK7w==","signatures":[{"sig":"MEUCIDjfoEWXsPI1ujQugQI4OooaarnvbMvXw0XmnRPT5DdDAiEA0LireVPdiNDDCiN9cBi8/FTshW225BEBpXe/sjJCSjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74396705},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"43dc360189a8b81e05f87202375a3146c7084163","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.210","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.480","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.160","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.232_1750240571781_0.3147507529595128","host":"s3://npm-registry-packages-npm-production"}},"0.0.233":{"name":"@tscircuit/eval","version":"0.0.233","_id":"@tscircuit/eval@0.0.233","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1aeea1c961bb3cfa24cb8184d2701cdc70963b2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.233.tgz","fileCount":95,"integrity":"sha512-uskv0g/m9LrAUO/B10vdANlv+uUjLcJ5rS6RprsKrt6GGYb/mvWoPJaJ/PwxvXD3mMog/rMsAL36l92NY8IJew==","signatures":[{"sig":"MEUCIESY3JHM0zC8O3vrn+4MixRY7XmLGmepIJ3d/tRm9xqgAiEA0vwYhOkwuE/HgvJ5C9IOjsD9KGCnAZsMoKlyN5EjH2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74522520},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d72eed17ef76d274fe9549c5efb4ed6448ebf93b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.491","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.160","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.233_1750350314963_0.02805496567569188","host":"s3://npm-registry-packages-npm-production"}},"0.0.234":{"name":"@tscircuit/eval","version":"0.0.234","_id":"@tscircuit/eval@0.0.234","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f9673bb5c95897f399b885827a238501b55045f5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.234.tgz","fileCount":96,"integrity":"sha512-iq2vtbic1Ec2sNtpt+/nOJeB8s6kkXwFFEgJJOtG92IsmKtmGtoYtutk5y3z9tA+0FneHwEkewPlf4KAdH3P4g==","signatures":[{"sig":"MEUCIQCWSEGNTd6n91vcEjX7XXZoUImwubVQ9WxEWnvO66bvCQIgSe+O/JiAlmxF+zBETDfRlQhGAVjMsK9GeXfQ8J9YEcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74523736},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"23c9fce87bca18174818f62aa9fd3c3fa9b4cb8c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.491","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.160","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.234_1750353926141_0.13281462347093687","host":"s3://npm-registry-packages-npm-production"}},"0.0.235":{"name":"@tscircuit/eval","version":"0.0.235","_id":"@tscircuit/eval@0.0.235","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af03da2ce7bf0d7c20f03797155dd9937facb396","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.235.tgz","fileCount":96,"integrity":"sha512-z1n0BR1rZs9YzqRnUpg/fsM1OpBhFCdXxUS71qwGKIpseJENSnpedRPIbULtBA2EGidj6KCKUrwMO0zkBLQpIQ==","signatures":[{"sig":"MEUCIQDUFVQ+B4dr+reccrMFU6mtnNNq2GI2Lz8aHCYss7i8tQIgOXzrtsDQaYWFiIruarbEiOO02/g7RjxnaggGAdKDvTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74524401},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f38bad33fc14737efee222bc0a0f8a1b9b18020f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.495","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.160","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.235_1750358596594_0.5333125632960387","host":"s3://npm-registry-packages-npm-production"}},"0.0.236":{"name":"@tscircuit/eval","version":"0.0.236","_id":"@tscircuit/eval@0.0.236","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f4314f7043e6cc27a878f89012cf3fa9f6d7974","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.236.tgz","fileCount":96,"integrity":"sha512-YPgaRXr1g0oy2io5pnHleUwzkCxdxNj0TTFOtIjwxl3nbS4xkicO8X5mEECYYfIdIh+Tz0+fQTW49kkv2UYsPg==","signatures":[{"sig":"MEUCICYwqRZc0dMILcvE1tKhNFzELpH+3Fu6n7Q2H+4yTB8sAiEAhNs9opcxqXwJXnGwvFPvTlVGswGjwIIQBmmmADYmQmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74551248},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d8ef5b0e31ec0e59f8fa266e6a5932b575f55639","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.504","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.160","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.236_1750490293936_0.8916118501983126","host":"s3://npm-registry-packages-npm-production"}},"0.0.237":{"name":"@tscircuit/eval","version":"0.0.237","_id":"@tscircuit/eval@0.0.237","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"55e2dc742ca00cf7ac21edb3674d60593ab3ae95","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.237.tgz","fileCount":96,"integrity":"sha512-Cc70zZtSFGwtyO2Pmy00gJsX53UfmREAW/qEXi0SCgj5EXbSXxHPW2xb9uInzgS9BOWKqhQ1MA2hMc/+zMC2WQ==","signatures":[{"sig":"MEUCIQCripOboSmOFvHc2yANaXYbOJcPoHRJTGVRkSvUnf+P5QIgWSn5S7WuJAnn2/dfDiUoD/h+AHuYNeHyYhftLI1Ii9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74585070},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d383bc6cf9033cd236a89ff459da83abdee693b1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.510","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.163","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.237_1750608608516_0.8993155811789313","host":"s3://npm-registry-packages-npm-production"}},"0.0.238":{"name":"@tscircuit/eval","version":"0.0.238","_id":"@tscircuit/eval@0.0.238","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"449d21cb4bcc7de62ad4aeb871f48ea37dbb7acb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.238.tgz","fileCount":97,"integrity":"sha512-XDKaXfvZGeMWCHpVi1SE9AqezB380u3UL79c1PsJaNto12GVBM6J2wA3NVigbeGJiqi7VnJyJJwEFxBnWhe0WQ==","signatures":[{"sig":"MEUCIHPSbsp3FYeJ4/JgfEVwRMqD60qxSms7eAm8Cfwn7zm0AiEAvQyPk3apINSxw9UCpxf9HtQEW83KiFD3MhwHpCLDbx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74596502},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"adbb10d82d6fb7ca86aad15f7c334b536ce1eba5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.510","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.163","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.238_1750611069522_0.40936091712665834","host":"s3://npm-registry-packages-npm-production"}},"0.0.239":{"name":"@tscircuit/eval","version":"0.0.239","_id":"@tscircuit/eval@0.0.239","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3067dcdfa288152d859dd368b9b544d7b8ff62a0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.239.tgz","fileCount":99,"integrity":"sha512-Kg4gVAuImpx/inLnbw/Uze6ZYD2tGcMoZxYi2fiIcRK83OsPw1oCbt9acvkYD6T63p+bODZ3pxYKK6fb+S8zcg==","signatures":[{"sig":"MEUCIE6AGQX5nWg5fDhN0SPAL8fZ+am6xqY20B733DOsdCWNAiEAuB52Qb/DeI/8wnMNnC/EUA9isTuSZdmv5WEyl3C74pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74600107},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"073d07d6203dbf82a86440fc62c9c1bd5ae858c1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.510","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.163","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.239_1750798123021_0.3908827196648825","host":"s3://npm-registry-packages-npm-production"}},"0.0.240":{"name":"@tscircuit/eval","version":"0.0.240","_id":"@tscircuit/eval@0.0.240","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"65995039173dfb9c2ac2f3b5103c387e082badb4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.240.tgz","fileCount":99,"integrity":"sha512-fC4W4jC6x35MZRyqbmXnrc1o7+JpSuWW5AJ3gSpH/PCmMYALrGAckIjplNEXStfSasLW5orknohPI0beA+ahAA==","signatures":[{"sig":"MEUCIQDCPF0eosmRdv27/2FfHOt1qFDWVYMD302P1tZOcuV+RAIgOYlZEoJlTixGw07H7GZrbNNPoBUQdOYmN7M0+kMtIVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74601402},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1de12523ecf66561d84c244ea8a2b36d4f0a0664","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.526","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.163","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.240_1751035941478_0.5031484501641865","host":"s3://npm-registry-packages-npm-production"}},"0.0.241":{"name":"@tscircuit/eval","version":"0.0.241","_id":"@tscircuit/eval@0.0.241","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ccbce7dcef107fc69bdf5b7aa9b83768dc1f88d3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.241.tgz","fileCount":99,"integrity":"sha512-sAsmHRaWcZniuuim/I+DwIuBL1rQFxIgn14NPMEFfsyQoIzR8VhmU9q/WBEtXss7z7WeN7ivJkFVtAeq7BRhbQ==","signatures":[{"sig":"MEYCIQCbDYvOo9CZqmodHGd8ynsNIXGg3/sXtClbEiI2nBGn7wIhANL28r01fjJb/jnNWNmufg8BsHU0ck0X/4BC4a68W4X3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74661882},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"79d3100612e462d48a2b64464d8096e30f215534","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.532","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.3","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.241_1751127660242_0.4343594298190401","host":"s3://npm-registry-packages-npm-production"}},"0.0.242":{"name":"@tscircuit/eval","version":"0.0.242","_id":"@tscircuit/eval@0.0.242","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a680b0e4a0388e7de8c83d6bfa69bc4cbd03483d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.242.tgz","fileCount":99,"integrity":"sha512-BRVNnv+8LY2ebRWRpSJtRy01pu0c/tgC9aT57yJr0F2Z9JwTCDHtWJ1ZfKzNGX44UUtlGEXoViRqhNUcJDXRag==","signatures":[{"sig":"MEQCIDeHzXGrw7EpPgk6ZWyWeSzoCaz7DqqGEs+kjVyZwcLqAiBkS5Pb21del5JRIxB4xjrgL0D2t+G1uTERqVFUQc88YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74669805},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"565609e0546710cd5fd0c3e6b8b9cffc399e79b8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","@tscircuit/core":"^0.0.532","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.242_1751283025286_0.5289994944237317","host":"s3://npm-registry-packages-npm-production"}},"0.0.243":{"name":"@tscircuit/eval","version":"0.0.243","_id":"@tscircuit/eval@0.0.243","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9f4bdbb6d94498722188bf6aafa59621d1eae17f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.243.tgz","fileCount":99,"integrity":"sha512-I/tbEpcdm5r3Oefs9/bD3VDcKYxNj7Az8lTMCfL7UoOMLLZdi3ga12K3tXZ2x/NVYVCFV+SCV6F7Lslr7rWLwg==","signatures":[{"sig":"MEUCIQCDOemkxmNxkho2vJXIzQkTtHHKW9iOaltLMBW+7XqI1QIgXVtksmfde93T0eq5sjSOeGNIb7fYieeYtATCR00gAbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77849350},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c1a08e339065880b2b69923f4e146a87b3cf3f51","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","graphics-debug":"^0.0.59","@tscircuit/core":"^0.0.534","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.75"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.243_1751389801571_0.7845910654147232","host":"s3://npm-registry-packages-npm-production"}},"0.0.244":{"name":"@tscircuit/eval","version":"0.0.244","_id":"@tscircuit/eval@0.0.244","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52db4dc4b903c9a9a4dc5e59c879fd0d7af45cba","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.244.tgz","fileCount":99,"integrity":"sha512-Qj3bjlqQzoc43mhLAuAHosWOQOmbwoCENkHHZ7WNXFhWdcDEfzHiBXJ0RukVbNIhnBSnGloc5Hre107FKTTyuA==","signatures":[{"sig":"MEQCIH71kaRtF3mEe0yuw8l9qi+UsD3fgZGFkd6zmBiD0DzMAiBcSb30xh1MJtq79PPwwr626w8iUU0RBqDtLioNsuhhvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77909391},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a4f5d5cd97ae4fb055264522bf905c7d246c0053","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","graphics-debug":"^0.0.57","@tscircuit/core":"^0.0.536","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.89"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.244_1751426135517_0.6085515553028478","host":"s3://npm-registry-packages-npm-production"}},"0.0.245":{"name":"@tscircuit/eval","version":"0.0.245","_id":"@tscircuit/eval@0.0.245","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5da47d573140958799233fe29970c1b77d2f4a23","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.245.tgz","fileCount":99,"integrity":"sha512-CobLHhTspTAtu+gNBEfoVKAlAELByPDuNBAK8aKnF38x1EQCsSsu5y3aNIGQLEMnDJgl6FHPg+f4S0MAHoPdiA==","signatures":[{"sig":"MEYCIQCkJdqgSOL2lAfDxMbah9Afbqae27MRlk4OJG1x7h4+eAIhAPZ+BC0Vu5g8eEyiC1A4dJRbrOSqZyHmHmrA87HlTDIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77938867},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a4e550a4fbe36edf118f80080fe78666b8479937","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.212","@biomejs/biome":"^1.8.3","graphics-debug":"^0.0.57","@tscircuit/core":"^0.0.537","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.89"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.245_1751467517724_0.25689984925919096","host":"s3://npm-registry-packages-npm-production"}},"0.0.246":{"name":"@tscircuit/eval","version":"0.0.246","_id":"@tscircuit/eval@0.0.246","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea16c2f10f644a90a8388476f708be955a66995f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.246.tgz","fileCount":99,"integrity":"sha512-5zppMJt3qFgv0YJ4NIZtIa+TcsqfjDcmyX9vTcLryp8BAV2kgv42E6AfE+cifAb4dnC4IuYeFVRECKP+VuaCtg==","signatures":[{"sig":"MEUCIGhoK9Fjl/unoSErcH7TlfJUq2FWXI/MplzrPyIFaG5jAiEAz1mFcJDCFxxGKSs8UjibJ+MVknBqD7T2ForFITSCZlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78404305},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9de865e351de668c0da167e7c64d4180c0d6b157","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.215","@biomejs/biome":"^1.8.3","graphics-debug":"^0.0.57","@tscircuit/core":"^0.0.540","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.89"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.246_1751665935825_0.13156559383524424","host":"s3://npm-registry-packages-npm-production"}},"0.0.247":{"name":"@tscircuit/eval","version":"0.0.247","_id":"@tscircuit/eval@0.0.247","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"017071a7e6720ac5de20dc0cdc3fa927f744e894","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.247.tgz","fileCount":99,"integrity":"sha512-NUbu208Kdw5U+ocUom9wIP9S45G2ovHceQEweOAu4x1Y/TH+wfluGWs42A9/Wejs3oE4PSaVBWdLE5OzL5fX2Q==","signatures":[{"sig":"MEUCIQDL8gC1/ozlFMDkVjbR/zDDgrjShlr7ZO5AYSvF6nN9aQIgDszGRxtSuYYKgnxhWfDnV7fBn0vNUL4suaH0HnAZ6Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78961653},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6d4b2ef04b1237f59e96b094e764608eabd46691","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.215","@biomejs/biome":"^1.8.3","graphics-debug":"^0.0.57","@tscircuit/core":"^0.0.543","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.89"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.247_1751831208978_0.8926865872219445","host":"s3://npm-registry-packages-npm-production"}},"0.0.248":{"name":"@tscircuit/eval","version":"0.0.248","_id":"@tscircuit/eval@0.0.248","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"48b6689b7a99526ed839aeaedefbb1c9a9897855","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.248.tgz","fileCount":99,"integrity":"sha512-osMku7HdgVi32rq+7EFMbBObI6ld2ioabvhLC+gXUVblL8Nb1pw/HD/wjsXgsUhuUniUeSEzFF8bczesa9v5hg==","signatures":[{"sig":"MEQCID5uCzGalOFC/k1sytSXd4PUQ7U3sOXUsLi5aWAVm21eAiBtNvtT4GY4KWo2XOVb0pjXUzWKhAvlsezn4eQgFg87Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79214969},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"99343babfde11b57056641d5fc8884a7d6f62f2a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.215","@biomejs/biome":"^1.8.3","graphics-debug":"^0.0.57","@tscircuit/core":"^0.0.549","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.93"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.248_1751996149870_0.12603378761458361","host":"s3://npm-registry-packages-npm-production"}},"0.0.249":{"name":"@tscircuit/eval","version":"0.0.249","_id":"@tscircuit/eval@0.0.249","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cfae0714dac85d2d2e7aaff9277d32ddf8e4dffb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.249.tgz","fileCount":99,"integrity":"sha512-ZePkGUNbzGdRsGXoStplWMQdVDnLG4LXVDgldXX9XXs7MpwNa2hk3DjqKNXJJb7CpRq+/LUlSJXG/C1wuzEm3Q==","signatures":[{"sig":"MEUCIA27ujB4qglFYfNFTUsY+WOy09NmjoFZ0VAPyDpSJTiLAiEAzoVBFziYI7gKH+AQHb1GxjRKZklMG5Lh96yAiC889Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81235786},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2c5eafd626ba35c000d96e4ce92de77aa26f9b33","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.215","@biomejs/biome":"^1.8.3","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.553","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.93"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.249_1752087419025_0.5154966882137104","host":"s3://npm-registry-packages-npm-production"}},"0.0.250":{"name":"@tscircuit/eval","version":"0.0.250","_id":"@tscircuit/eval@0.0.250","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4f510b3947660daa9f3b6ae7f6d3aafa76243cb1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.250.tgz","fileCount":99,"integrity":"sha512-9e2a1PzUxQE27afwbEUs3InGWKK+zz7jCv+z5FJNIpuWCt+cejfqOQR10O/gfLaHKDMzUjtXug6bOqmM/vJ1jQ==","signatures":[{"sig":"MEQCIAW+HhA3njGpVOKES4EAzofiX6DgYgVtOicg9SkfPQYdAiBqEJONX03zBfkyJFr/TEHtJbFIZzXH+GhjbiBfAbg6/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82724631},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2521a7f2c104014dbfc6c4815c820a6fe3b96143","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.215","@biomejs/biome":"^1.8.3","graphics-debug":"^0.0.57","@tscircuit/core":"^0.0.549","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.93"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.250_1752088376399_0.5841817915212775","host":"s3://npm-registry-packages-npm-production"}},"0.0.251":{"name":"@tscircuit/eval","version":"0.0.251","_id":"@tscircuit/eval@0.0.251","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f7f45691c6969daa895eede7cc0de5fdc3bcbd9c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.251.tgz","fileCount":99,"integrity":"sha512-zb/DkXn6xUwCKLWFhxHlETyks+XS8sVjbTjyqoYr8xq/YG/Nme34Wmn5SybhYQreUi1VhpoiODDuoRdSKCkX0A==","signatures":[{"sig":"MEQCIEiTqmW/1icvLB6QGnf/X85QC8m+ZvAJToph98YxecGuAiALN9CY37fjytZTyfROLKfHTQNLzXlId0rFqNxi/ZIvRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78236057},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"008acd261685694256129026d268a716056daa69","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","react":"^19.0.0","comlink":"^4.4.2","@types/bun":"^1.2.16","jscad-fiber":"^0.0.79","@types/react":"^19.0.1","circuit-json":"^0.0.219","@biomejs/biome":"^1.8.3","graphics-debug":"^0.0.57","@tscircuit/core":"^0.0.553","@playwright/test":"^1.50.1","@babel/standalone":"^7.26.2","schematic-symbols":"^0.0.165","@tscircuit/math-utils":"^0.0.18","@tscircuit/parts-engine":"^0.0.8","@types/babel__standalone":"^7.1.9","@tscircuit/capacity-autorouter":"^0.0.93"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.251_1752089481260_0.5844021392279823","host":"s3://npm-registry-packages-npm-production"}},"0.0.252":{"name":"@tscircuit/eval","version":"0.0.252","_id":"@tscircuit/eval@0.0.252","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b1c8fc77d0ce5faf74418fd6e8567c2ec0e5c77","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.252.tgz","fileCount":101,"integrity":"sha512-AkSwcItGhu4SNK33/Iimb6MvzSAsDVb5tz0bvfwM/fTt2TwRGBQ+MwIDk5lG6MPtFjB0qnTprHUfQ1cZguSSfA==","signatures":[{"sig":"MEUCIB9Ex1nCsf+BP3xauPtFY+2LAXKsdN6sYKEeEIkbY/QOAiEA/qToZQOAm3c3UIoVYmrZs7ZlNOmrAG2v7PI5Z+BUohs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76868982},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d4e623a14403515fd4566ceb610833ac71a7ea12","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.0.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.0.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.0.1","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.162","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.556","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.255","@types/react-dom":"^19.0.2","@babel/standalone":"^7.26.2","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.189","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.252_1752170071670_0.30450106993357084","host":"s3://npm-registry-packages-npm-production"}},"0.0.253":{"name":"@tscircuit/eval","version":"0.0.253","_id":"@tscircuit/eval@0.0.253","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7cf22e8637facc70eca99db8ba154c1b09f91e9e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.253.tgz","fileCount":101,"integrity":"sha512-N0ys3fbpbcxIdi6i6nmqlROfEWoRJ5XmGCMT3AxSFUk4Pf7eaIIH9oRd6FvDWcwCQfzyqI5P9YwoGbxwdrxfPg==","signatures":[{"sig":"MEUCIFv7MkLic/mXMLZhhbx4JuHBGz+LU5QybaSM+RC3iuB1AiEAjw6i9WH18c4kXN97TUPZNgdblUIRFJAyLhhD/EWDW6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75124675},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b33697a8795448c42214ebe54d3a2939c31bbe73","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.0.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.0.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.0.1","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.162","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.557","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.255","@types/react-dom":"^19.0.2","@babel/standalone":"^7.26.2","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.189","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.253_1752170352624_0.31144362560108374","host":"s3://npm-registry-packages-npm-production"}},"0.0.254":{"name":"@tscircuit/eval","version":"0.0.254","_id":"@tscircuit/eval@0.0.254","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"21874ad18d9dbd230bfd4da79211c432a3ece73f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.254.tgz","fileCount":101,"integrity":"sha512-sMvHmhKncM2DgEx223Tws2F2g6S+LVE9yAmh/BNJ4CA/smYHJuwesqeGdT9WJkBAOFpA4bYNSariTwbx5rTBjQ==","signatures":[{"sig":"MEUCIDHAniQCKlMcQAyCgR7vMi34xmCYWwDWUl0Zvg9FUnh+AiEAoDPCzGn8VDrnPYyOnIc2+pEm7w7c6Djg4HRVw5I0qFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75179820},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5ef66f04ae0f478ecf9596efc60977423b461e17","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.162","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.558","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.255","@types/react-dom":"^19.1.6","@babel/standalone":"^7.26.2","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.189","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.254_1752181692140_0.9796052640665156","host":"s3://npm-registry-packages-npm-production"}},"0.0.255":{"name":"@tscircuit/eval","version":"0.0.255","_id":"@tscircuit/eval@0.0.255","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fa19c3342e24f90f8ee650ccf75b06ee8b27be71","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.255.tgz","fileCount":99,"integrity":"sha512-JiwX2ByMvvajSaKOvznoHohd/85H7yf2NXkK1Znevz231V/xDUTz6ybnESxcagZp764h+6fOHyyTfo5DqWqIcQ==","signatures":[{"sig":"MEUCIQC34mgDcudX+UrqYOyd1/vHlDGyHvUDZ1Vav2VOZiZzKAIgeOqGBIZAtAMAVihPopb7EG3ViVI+AAkglZ03EA2bF3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80189882},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8d07b35ac353017e0c7d81d7d6960a0d08f52dd2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.162","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.558","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.255","@types/react-dom":"^19.1.6","@babel/standalone":"^7.26.2","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.189","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.255_1752183939170_0.8343402843699821","host":"s3://npm-registry-packages-npm-production"}},"0.0.256":{"name":"@tscircuit/eval","version":"0.0.256","_id":"@tscircuit/eval@0.0.256","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"566b5eb9732993fb8d812ebcfeb757459e8b7b39","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.256.tgz","fileCount":99,"integrity":"sha512-jUqON/iqzGPrfwZA9fIdDKO6cFeLzRQkj6lD4kcKPthPTKTluKiqd2xyWJf7VxaXGsqMbJoS6aCaVg3ikgzB4Q==","signatures":[{"sig":"MEYCIQC/lHxKK+Mqcew8xILapsQrYc6ceQoFvLs2qXcWcym0VQIhAJsuYTSxK4VsULpOQ8BeWvAWm4GsFvepuue/lOBxpp6O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80203659},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b587dd5c39b3606f5b9798f7f6089fa8b4cc36aa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.162","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.558","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.255","@types/react-dom":"^19.1.6","@babel/standalone":"^7.26.2","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.189","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.256_1752185367332_0.7003029172586022","host":"s3://npm-registry-packages-npm-production"}},"0.0.257":{"name":"@tscircuit/eval","version":"0.0.257","_id":"@tscircuit/eval@0.0.257","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7ba49d7bf8da48e5f5968a85729283524118d5f5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.257.tgz","fileCount":99,"integrity":"sha512-VAkNeHgTJFaHU2xBMCzRcSqqpVAD6K8InP2LyrcYC9c4G4ku29FnXFptSeUKkQn40gNDaxuGj+xa2AW4OXdbdA==","signatures":[{"sig":"MEQCICQDP1hX4s0w+wYMaWWft6IKeTDuBn+No/EnzNbephiCAiATWhM6glpnYGpIrYj+LhMqxnvqBhD9Or4Nqe2DZXy8rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80207699},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"086c4d4f249f0e90e6771b928d46a8cab3ec0661","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.162","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.558","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.255","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.189","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.257_1752186858002_0.48707922798810954","host":"s3://npm-registry-packages-npm-production"}},"0.0.258":{"name":"@tscircuit/eval","version":"0.0.258","_id":"@tscircuit/eval@0.0.258","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"577d2e29cd073b0943c95266b15f91f523ae5a03","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.258.tgz","fileCount":99,"integrity":"sha512-fpjSKq4NCkZFmkVeoknwL3XWhTxQNp1XDammbT2Bc6eiYLk7x+jM35uCgPomwBv/14pAKTvySuHc16NqXcKDeg==","signatures":[{"sig":"MEQCIDs2NP1hbgYoksmGeAV129mJEdDjM6US+68Olp4qk+CkAiAGbzcCblvYmX59GB5k8xq+3iqV4kURsEqEzxGA9w1xkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80211242},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3cc4436473918023de8202336c8e9f19384f4e10","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.162","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.560","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.256","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.189","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.258_1752257668213_0.9235248208264679","host":"s3://npm-registry-packages-npm-production"}},"0.0.259":{"name":"@tscircuit/eval","version":"0.0.259","_id":"@tscircuit/eval@0.0.259","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f9e497e9d75e6efddfac754aabba21e897516880","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.259.tgz","fileCount":99,"integrity":"sha512-xneww4wuoMgkaFS7ZGrHqdOoX7yaB2PN16LsoXX6zwuRP5+UoK+QvcGx+6fVhaIikDnhXE7Ii/ADwZPumhIZ0w==","signatures":[{"sig":"MEUCIBl99p80Lm4C9mamyhAsU3W/hqZuKkx6dhbiHNw0TqIAAiEAlcPRgk6kACBs7AAfiw5Crx5sk94qdxHqlfS4lLPEq0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80479846},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"92de7ad8de662da837098436a32f8f62d7c9ef6a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.166","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.564","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.257","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.193","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.259_1752425691873_0.023666912142477514","host":"s3://npm-registry-packages-npm-production"}},"0.0.260":{"name":"@tscircuit/eval","version":"0.0.260","_id":"@tscircuit/eval@0.0.260","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"41fdc30ae5fa1d68c43cbab9d9171fc4e676964e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.260.tgz","fileCount":99,"integrity":"sha512-BQ8O6bS1T95/Ko7Y8Rzyx+cEYNt4FdbXuYsCjEr/8VOJoLlz8eMiVwvBv10XtAwmX5X0iTHwOSIE2ujnVoSKJA==","signatures":[{"sig":"MEUCICbUJQWdjVTL2Y2PAX2qOyR1QCk8UFC6+xgdf2PraVhoAiEA0P2QG8Ybd4Ch6xYcQ3LF/PizjmyTXX976rW0lJaDSbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80487364},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ea5690211ca94262f8a484acedbd7c2284509e03","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.166","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.571","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.257","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.193","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.260_1752677257687_0.8963745627736606","host":"s3://npm-registry-packages-npm-production"}},"0.0.261":{"name":"@tscircuit/eval","version":"0.0.261","_id":"@tscircuit/eval@0.0.261","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc463e82520c5ac01183875bd63ff99b7fff6f4d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.261.tgz","fileCount":99,"integrity":"sha512-CHJnzHzRxxX41EbxXyqs6jqNFfRUABSSr14UpAtOneSzgSqKm6jONShrfm6mQvGcEPaxRUq/s0YMWJ9u4ddEFA==","signatures":[{"sig":"MEUCIQD0RyPKwJj5rRyhUitBp4tjB/1JayvMkf00ug3lL0OXPQIgS/HZzeUplX5w2ux2JtnV/MYMSQAbR2SwLWIsV2HaDGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80490429},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8ae170052747ee02ae7287bb58d828ebcadd3ad5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.166","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.571","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.257","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.165","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.203","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.261_1752766552567_0.5595651206258325","host":"s3://npm-registry-packages-npm-production"}},"0.0.262":{"name":"@tscircuit/eval","version":"0.0.262","_id":"@tscircuit/eval@0.0.262","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"02bdd94bd5ab21487cb22db3a2bcd574e4e0c677","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.262.tgz","fileCount":99,"integrity":"sha512-2HTdn52fje4N3o4wHGN8fJ6PiK+Vrz1loPYN0fiZSMLPSvF9TIsJU5j0grNxTtPsjHIZzPRpN5bsibJ4+XldhQ==","signatures":[{"sig":"MEUCIQDTFzzgM5a7CSCcanVKCkTCXmvh5Q4rg+rRJO0b8Q8IKgIgXYzM/+j1nQIeDZpBJjbHXMtU/3UzdDiTaYtMj0f4OOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81183807},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e683e05a88cf45d083d98d4d9c19ce24e50afe47","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.79","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.574","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.261","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.262_1753118962278_0.84647748648913","host":"s3://npm-registry-packages-npm-production"}},"0.0.263":{"name":"@tscircuit/eval","version":"0.0.263","_id":"@tscircuit/eval@0.0.263","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7a1dc7944451c6445d5c1082f2b0550dd5b5728f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.263.tgz","fileCount":99,"integrity":"sha512-nXD1qqkHYxXBIIaI7D5KSWdOYHSZqI6UHVFVN9l4Dd+b3D5el1FJuvzxPvArvhFszAujMF9x+BMoB2tZO/PY6A==","signatures":[{"sig":"MEUCIBevl+uD5T+or80qoleBeyDoavkV7CdfBDar+38S+xoxAiEAoNMoEgBesXMXR9jnWMZmVaCRF3mo0CWENB7CmrOUQQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76212786},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"89cf057d9c6ba332521bb2c699beb17c89865704","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.219","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.574","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.261","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-util":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.93","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.263_1753320677694_0.2310580000126956","host":"s3://npm-registry-packages-npm-production"}},"0.0.264":{"name":"@tscircuit/eval","version":"0.0.264","_id":"@tscircuit/eval@0.0.264","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"be34d3348a49af53a1627b8d348a28977e4f0b5f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.264.tgz","fileCount":99,"integrity":"sha512-Y2h2KEHEQdWNiH2zVjRLq0XThsWZj5sk4JQ10X2WjjT+nvmA+IkruZhYmcfX8o8q4GRuYXTj+K/AWe1+HBnZ2g==","signatures":[{"sig":"MEUCIE+4a28b2kyUt3uGMptu+5b1k3f8SqH07sYzEePLJFsmAiEA7xrweVVqFlr2u5CKYV+MYBjPO1QYKTanUUdOOtOyC2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78605678},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e97824f7909fb2f51fcd854d188f17c09eb0b8e9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.221","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.586","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.268","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-flex":"^0.0.1","@tscircuit/circuit-json-util":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.264_1753475409619_0.7611371585658682","host":"s3://npm-registry-packages-npm-production"}},"0.0.265":{"name":"@tscircuit/eval","version":"0.0.265","_id":"@tscircuit/eval@0.0.265","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ba8caf026b203b21d6336447839cf82bfbed0aa7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.265.tgz","fileCount":99,"integrity":"sha512-YwCvy5Oz3YwA2N/OF3BLaZJdPWjQOYIC2mp3jAWM3UACtmMc/1lYV2Rb+HNjYyoUa01Jt329Q9NZJ0n7I7y9zA==","signatures":[{"sig":"MEUCIF2f0eaZAtONnYcrWE+fmpkE00dd4cKX7M/ct98FeqJYAiEA1kaCmvwGCTeYarHL3ZlwM4KjB7wgRxr+pIXj2QmFrnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82837851},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"944be5f5dcc7b01caf22b0eb64da7c77811025f2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.221","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.587","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.268","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-flex":"^0.0.1","@tscircuit/circuit-json-util":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.265_1753494363411_0.2915476935293204","host":"s3://npm-registry-packages-npm-production"}},"0.0.266":{"name":"@tscircuit/eval","version":"0.0.266","_id":"@tscircuit/eval@0.0.266","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"21f4638b30b8f63e502c7e42f67b0d42a9a91f75","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.266.tgz","fileCount":99,"integrity":"sha512-lKswm89pjKKgMVXUD2wSTmtYGNgrYHt8nRqtZkmr90RjEXVD3Ioh9vqt5yvlihSU5C8xb9xveARxJg+okvAMGw==","signatures":[{"sig":"MEUCIG9wR8oRXWbsAqCjO7SVaFrB4KhJL94UvW2sDZR/Tp5/AiEAgWjLLaEeotfjBTR4qLhRbKvCtdGu0bFZw4gitf/9fSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77511552},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0fdc3e52f7374659d563b350e9edc71440176095","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.221","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.587","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.268","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-flex":"^0.0.1","@tscircuit/circuit-json-util":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.266_1753496699450_0.9290359775946753","host":"s3://npm-registry-packages-npm-production"}},"0.0.267":{"name":"@tscircuit/eval","version":"0.0.267","_id":"@tscircuit/eval@0.0.267","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c3706a788eac1d5a3dfd593546cd80d44976ccf3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.267.tgz","fileCount":99,"integrity":"sha512-P8Ncf13OUrOJkg6sNen3Z6JfSnQIZFGB08hrM8FV5A+WPksTgUriRaLUdaNF1olVn59/Is6Z6O1ygbSGL28T0g==","signatures":[{"sig":"MEQCIGg7q2gI1tD/yf3JWR4uq04s+yoo0p573VzG13IUM2UTAiBXlAqKNV2o+zRtlnKsy02/J4kbNAXTU5Vsfe0PfGZc8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77511552},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a2cc986f78e874d7cf294e58de5d4a70854a3a68","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.221","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.587","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.268","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-flex":"^0.0.1","@tscircuit/circuit-json-util":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.267_1753499429979_0.5816000107486294","host":"s3://npm-registry-packages-npm-production"}},"0.0.268":{"name":"@tscircuit/eval","version":"0.0.268","_id":"@tscircuit/eval@0.0.268","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"efcb8f4f4b0d0e5169e385b488f93e4c02ff5ac2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.268.tgz","fileCount":99,"integrity":"sha512-y627YOatc0C7kGLL4E7/jpBOeCm5gDm+Z2POkE1nNDu6vT3k1wRF+wVBBxiwOsrT4oVte27saVJvbPm9npq7Mg==","signatures":[{"sig":"MEQCICc40iXtVIPpdEya/NbzvjEViF6nVlSzn/w7PwerC7LXAiASUjOf+DuPdXsRr+N03F1UJhUOqvk8XF2ShgV2qa7SJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12207782},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4bbde69631240f18bf3c4fd3789b0d00ba7513e1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.221","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.587","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.268","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-flex":"^0.0.1","@tscircuit/circuit-json-util":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.268_1753505430800_0.947666175649672","host":"s3://npm-registry-packages-npm-production"}},"0.0.269":{"name":"@tscircuit/eval","version":"0.0.269","_id":"@tscircuit/eval@0.0.269","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd43a7014c9b477d70cbdd821050f9325e1d78f1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.269.tgz","fileCount":99,"integrity":"sha512-GZMZdXUpYga0HeMN/yf3wnSDHr+y+oQnqXFFxpLmeb88BEFPOsqK/uobXPPXe/KdN0/s6Z+bxyIkU/WY7ZR/Jg==","signatures":[{"sig":"MEQCIGFF5lQS82zfED/kDBTnTTfP3vb7sWnaM0apnGbmINE4AiBjXw1zk/WalV+mbJVWvuVHHkHFbXUlzbmSXQQ+rvpk0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12217612},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"48d6ad7d67da7e305fe77e1e4f3f9bfafde92425","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.221","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.593","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.268","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-flex":"^0.0.1","@tscircuit/circuit-json-util":"^0.0.59","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.269_1753659649687_0.18138406795120066","host":"s3://npm-registry-packages-npm-production"}},"0.0.270":{"name":"@tscircuit/eval","version":"0.0.270","_id":"@tscircuit/eval@0.0.270","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbff5e6f9074801f0c470d8f29cdb7aa357dad1e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.270.tgz","fileCount":100,"integrity":"sha512-UGgw401jO9JjG9aHlmMcI7CQoUW4a7ZRkZZqDAYgXkdPuZdP7FPnEpztn6cPKdwL89f+2f2YaHLW9FL7vEXJcg==","signatures":[{"sig":"MEQCIATj4ecvlk/VsYB6BZRjuJbiF0LgcC50dpI5RGt9yPUjAiBd5Iektn8ISHnYHQ2eQ7irBSc+j/Jn8mDATXIxriG5ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12218835},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6a90385a6dd4dcb4cd0059edfb0c596eb2c1ac76","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.221","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.593","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.268","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-flex":"^0.0.1","@tscircuit/circuit-json-util":"^0.0.59","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.270_1753716103734_0.7050841912289973","host":"s3://npm-registry-packages-npm-production"}},"0.0.271":{"name":"@tscircuit/eval","version":"0.0.271","_id":"@tscircuit/eval@0.0.271","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af1fef9c99aeaa56e8faff1f36c043e3a35afd34","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.271.tgz","fileCount":100,"integrity":"sha512-X3NONKrzr3FF6Sq8L+qVS3wzZfHdBaxEvrcVj2cateimW+ybhb4gUXRHhkV7rs9rnPjvTYJO7hA1mX0Ab1fwOw==","signatures":[{"sig":"MEYCIQC+vx51ygvj9MAYDMjtr9zpe0Tkkz3Oyi1zhj2tTklncQIhANcyG5QOxkyrJAenIPLt7nEO/WKuyAWI88BrEwjk8bk4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12222669},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f4bb3d42b7da1d5a6c9042966cecf49ccb9b3611","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.221","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.596","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.271","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-flex":"^0.0.1","@tscircuit/circuit-json-util":"^0.0.60","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.271_1753722278538_0.07427415628015055","host":"s3://npm-registry-packages-npm-production"}},"0.0.272":{"name":"@tscircuit/eval","version":"0.0.272","_id":"@tscircuit/eval@0.0.272","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"08167004809d51b56d28a09623d050a73926f1b8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.272.tgz","fileCount":100,"integrity":"sha512-Ou0ARCF1plBrh6TvkYy4BiK/73PGGEOWeWXifCMUbd6zK2QpxVpNJCHIEfD664YK5593nFE0sxATPsEvPI22tw==","signatures":[{"sig":"MEUCIBap0kmVGhAKi33XWIn3XdIyI4lg5vPO/W2Kf8hPbXnMAiEA0wkhF9YGJSIFEI1uBRtjq/t6HQh++Oy9wLxuo9YS878=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12230308},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9febec5d7cfa9c38dbe7a6634bfab2a25dd4bd3d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.221","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.172","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.598","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.271","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.56","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.204","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.52","@tscircuit/circuit-json-flex":"^0.0.2","@tscircuit/circuit-json-util":"^0.0.61","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.272_1753802207291_0.26348183382520163","host":"s3://npm-registry-packages-npm-production"}},"0.0.273":{"name":"@tscircuit/eval","version":"0.0.273","_id":"@tscircuit/eval@0.0.273","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0910063c2067983873379ae681df88ff53850c88","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.273.tgz","fileCount":100,"integrity":"sha512-eqmlW6Zjx7VPVWZZA52vPJn9ir2hTa5pEqkCgRH2GZyXGa4H70pmsbQtZYdzLFetkTdiRvaBiLsNmSu8+4h6jg==","signatures":[{"sig":"MEUCIQCLZG0XSMdCZexhPfqJtOu3gAmFBZ6Hzw9qKT0h37P0fAIgFVEuTZcYNBU+pbZrUUrcSdRjiDjYGMszJrar1qNBk9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12473659},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3623eac9b093926051a09795895f703a2c81e184","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.224","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.603","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.274","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.2","@tscircuit/circuit-json-util":"^0.0.61","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.273_1753883903511_0.08611710843288822","host":"s3://npm-registry-packages-npm-production"}},"0.0.274":{"name":"@tscircuit/eval","version":"0.0.274","_id":"@tscircuit/eval@0.0.274","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04d2c2767e3e2055b3658ea3ec904bae8256c2ce","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.274.tgz","fileCount":100,"integrity":"sha512-a4/KuaUYsJTzXcc1iix5YA+h8fibyGQR3YVVluaQkmUDCPYFIR2KWLM/HbL5+U2RS6bvtN4QZaRrrXZ3WDmRcw==","signatures":[{"sig":"MEQCIFF6IG/rQMcJHn3d+6kIMfDvv5QYY7lXfHm9jRgxjGTWAiB7/TezlD7Lwd/BtFJAZenaR1Bw8SEae7nTbPj5GXEqKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12491644},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fa6197c9ee16a4815eb3bc2176cc84335e2aef97","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.224","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.607","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.276","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.6","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.2","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.274_1753934446440_0.37426378774507785","host":"s3://npm-registry-packages-npm-production"}},"0.0.275":{"name":"@tscircuit/eval","version":"0.0.275","_id":"@tscircuit/eval@0.0.275","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ae0e1156243671c54b5687e12bbc80e9fac8ce38","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.275.tgz","fileCount":100,"integrity":"sha512-Lih+KENcqV09sNsNRppIYdeXti8vG3lusmpOW0gtc728yeRI4rTzg0OmZCLZpTQRYcSJMclflBj538ui0pllMw==","signatures":[{"sig":"MEUCIFGaEtqIFNhKDyP5gkLVSl9agY4/Ew8uq9gxy3UN0sqzAiEA2aJbHiik68D7g8NrjxByOQrqWoyWH6RZ9JFT13bGusk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12493120},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e2540f6efd8fa0a9ff3767c8d1cfe3f60fe596ca","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.224","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.611","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.278","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.275_1754124109790_0.9183765201535194","host":"s3://npm-registry-packages-npm-production"}},"0.0.276":{"name":"@tscircuit/eval","version":"0.0.276","_id":"@tscircuit/eval@0.0.276","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"19c09d23a7fa77a35be38069820366e2561f04e0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.276.tgz","fileCount":99,"integrity":"sha512-Efy5lGz/aYvbGwCRnCi4BtELVQ+0g7M1oPF7Eh9eNCyConvL4O2zBI0fHMXSEKRE3Erlbks4Bsc/4sWN5J6LoA==","signatures":[{"sig":"MEYCIQDQ0qIC5gnsFVZOBYQPz0XCTDrBN3AmP9+WqZ30QRBpjgIhAPFFIyrDLdaMc52kct5HiKvLIbNxWGFawT8+2wgJaG83","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12487892},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9dca51a544b35b40ff5a9a130dd0f789f9e6c1aa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.226","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.614","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.278","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.276_1754579988385_0.33565656595784943","host":"s3://npm-registry-packages-npm-production"}},"0.0.277":{"name":"@tscircuit/eval","version":"0.0.277","_id":"@tscircuit/eval@0.0.277","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0d35dac861a9ae7d5e6a043f055f74e3fef3f176","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.277.tgz","fileCount":99,"integrity":"sha512-btjcvH7AhsT2Ei6zDrmz1xSi2EjbcLYjD4cEDdwkpqUcKzUdLAYsB6fuaH16+3nUz/vlcXqB8Xz+ic4SgyfZbA==","signatures":[{"sig":"MEUCIFno8JKTONmzpKs7wT+8bt4hKC/iJWAdyaQK2NNTGYLIAiEAhM5dnDBOtmniXgiMznnxpH7h5GmkI5Nb2728dba5Jbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12494255},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5ca3f4710a815ef1453331df551e03997dec19b4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.226","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.615","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.281","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.277_1754607528919_0.6290443599935112","host":"s3://npm-registry-packages-npm-production"}},"0.0.278":{"name":"@tscircuit/eval","version":"0.0.278","_id":"@tscircuit/eval@0.0.278","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30656216e7bb0811062a8078cea0c0b6352539ff","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.278.tgz","fileCount":99,"integrity":"sha512-CfzxkfIviO8H8r9COtbQkARJjUkjeheueOWoK1HDwZStL3Y98n1mLfwPoxvIZlg9XfQPrsSgW5HoJv/N/V5MAA==","signatures":[{"sig":"MEYCIQCS+LGOeJH6u923V0cBpiUFyAhIL4rGFIe96mIl/ux1CQIhAKYX7WQHNbr3EUGiM6GjMuPonNVwXf3zPYTuT+oReCiD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12494526},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3404e92957c1b1e7575aa949aa9706725d691579","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.226","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.616","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.281","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.278_1754674211194_0.8429369849777053","host":"s3://npm-registry-packages-npm-production"}},"0.0.279":{"name":"@tscircuit/eval","version":"0.0.279","_id":"@tscircuit/eval@0.0.279","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f7b0c7fb2209aab30153c18575a78f855fadaa1e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.279.tgz","fileCount":99,"integrity":"sha512-ncJfRTt0As4jVFvbw0j3XtBJ9Oae79xDsohhqSjPooT6AIxZx5EJhg3IFy1d42JBoUOvfcJPdBdgT3Fphs+0tQ==","signatures":[{"sig":"MEYCIQDHKmK3wk1ipHV+HUpYdEAsvJCRKadX+NH3LkA3sZB47AIhALjKYd6wl3doj3v3ul5uuqcNglbsyXmPxaNEgBNTwT7S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12489702},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5a0867ea1d520f9de2805732a91bd4894893b36b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.82","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.226","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.616","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.281","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.279_1754674642359_0.28096284743724054","host":"s3://npm-registry-packages-npm-production"}},"0.0.280":{"name":"@tscircuit/eval","version":"0.0.280","_id":"@tscircuit/eval@0.0.280","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ffdb4ce8f1f3d2addbdfc327c79d4404a4b04a11","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.280.tgz","fileCount":99,"integrity":"sha512-xUyfqCEZS5n4IQx3HKum5oUT8XQKIPFotx0WF711AUe9t1Qjt4nHkXs2LO0MdWHZHBkQ1HZwJv0ReGxD/9LvLw==","signatures":[{"sig":"MEYCIQCfT7sFFxpFJyNCaAH2jbo15e/oMraconmWzO3WijKFCwIhAPRIfVhbfLcCMKqbMybiI0lJQ2zlaIcuTTrQ1NCLXIUY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12489730},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"392ad656a2905863112a43ce2082d6631be91a15","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.226","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.616","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.281","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.280_1754847831833_0.72837891044063","host":"s3://npm-registry-packages-npm-production"}},"0.0.281":{"name":"@tscircuit/eval","version":"0.0.281","_id":"@tscircuit/eval@0.0.281","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e019b699baf2461216a043b3dda736f5093d3a6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.281.tgz","fileCount":99,"integrity":"sha512-mkySnMQ9s+kooWEbFxPDKWGafflJwglVvuJWePOwhZ0r8RhUWivDQmy5cYqyWs2Ds91KaGWZhSFIU8eOxOdJ2Q==","signatures":[{"sig":"MEUCIQDrWzS7lDc4LY62DnhHfirscLmESAIswL04E59zLeTmHgIgEkYz0KbpLHC4H+DSx2EHGvA6ilx2Ig2vITXT1wTN3Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12489740},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8e875ea1a388ef2ce6ba34f581a2ff3c989a63a0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.226","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.616","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.281","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.3","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.281_1754975958422_0.1790494354515877","host":"s3://npm-registry-packages-npm-production"}},"0.0.282":{"name":"@tscircuit/eval","version":"0.0.282","_id":"@tscircuit/eval@0.0.282","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bf2db797913b8ba664600cbe5e26cdc23fac964d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.282.tgz","fileCount":99,"integrity":"sha512-pTeP/TcH7kRbmRa/Y5u3SxKgKwr42QfbpOGx59ZaYMQygTgjtkA8GIaSh+KWlVLsuYh6rlmXRX2rWzxv8uJGhw==","signatures":[{"sig":"MEYCIQD0mLI/OCpHlh9b2vou1oxrukEhECz93ZR69aggSGM1fQIhAJtx2PfMiWjNe+KGtHUQNgP/Ju/LnrI9ITZz/EERjqrp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12597015},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d7e18be8f93739434e0a48c22510ba27d3f1252a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.226","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.621","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.281","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.64","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.282_1754976915166_0.47155503553151257","host":"s3://npm-registry-packages-npm-production"}},"0.0.283":{"name":"@tscircuit/eval","version":"0.0.283","_id":"@tscircuit/eval@0.0.283","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e860a67ad292f6b0d610c8e8aea5e9a58e1d99e7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.283.tgz","fileCount":99,"integrity":"sha512-ldt3wQYiQ2Iq3r910meuCuh5JSx1ddF2tWLrx1nQFOAsDHsmfobuzI+VoV7EP5PSw1qBxwvMr66AxbAamuO7dw==","signatures":[{"sig":"MEYCIQD+iWV8fzuzQegZzhmqZIWHZFDB8JXoxNbipm2f5V87VAIhANMY0PZCcBjLk6NOEYUzo7o2xvMvoUNHG0Z4dARfSXjf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12598059},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e3bd7256ad6b9d140426f8dd10d325b10e22456d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.226","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.624","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.281","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.64","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.283_1755030119322_0.8223453821003992","host":"s3://npm-registry-packages-npm-production"}},"0.0.284":{"name":"@tscircuit/eval","version":"0.0.284","_id":"@tscircuit/eval@0.0.284","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f4b26037416fda2bceedcd5ae14bda0841274349","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.284.tgz","fileCount":99,"integrity":"sha512-aaE45R2gGdRTT3G1+wW4l4PbgW2Ft7p+uGQr4LzWvQzk4SXB6UOQXk4pZlIehLMs3R8Zw2vp43yHG2XVqsxEQQ==","signatures":[{"sig":"MEUCIBufozgrFa5hfxfu8pYyw93Z2+XICvEE4dxnWkJkACz7AiEAhOFJaOBgVhtA/U1J5uw5XKeft7WQI73vI81JiB14MKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12610408},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"97d00c68b96ce4591e488e56f0653a7f19269698","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.226","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.625","calculate-elbow":"^0.0.5","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.281","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.64","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.64","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.284_1755046929768_0.6262555464121538","host":"s3://npm-registry-packages-npm-production"}},"0.0.285":{"name":"@tscircuit/eval","version":"0.0.285","_id":"@tscircuit/eval@0.0.285","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"85bbdc6706766e545ddaee0731fb1da2ef393182","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.285.tgz","fileCount":99,"integrity":"sha512-IdxHBo8qI2Zz0Zx2XtsJ28hnV5DBBh+wRJgmGY1d3xXZfl5vCU/4hl2UZV6iiWHhenB0SIqvF6xpnicu/eN7GA==","signatures":[{"sig":"MEUCIQCQzrQ415Qik4jTLXCSWm8zVyaRQz2mcyCDnn726aEAcAIgPcfVqFmu8fuE0t3Htt4IhU14z8XEsjq8kqmG3TXZgrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12687730},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2a2ff5efcc0fef2ce18695d391eaaeba89fa9beb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.228","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.630","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.281","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.68","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.285_1755223336867_0.8056052013680173","host":"s3://npm-registry-packages-npm-production"}},"0.0.286":{"name":"@tscircuit/eval","version":"0.0.286","_id":"@tscircuit/eval@0.0.286","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"41b8218aedf9ee4712fd8da71bbcfa38dc8e4e52","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.286.tgz","fileCount":99,"integrity":"sha512-ysmP47H+RDr8CE/64d+LMA4QufH/7qOXb2MnhnkSB7LsAjRLfs2oVNvzsln+aZeK605iyBHydHCcFyjl1izMpA==","signatures":[{"sig":"MEYCIQD9789hdaGL3ccpt0rO1/MuXlnSHcMoZlw2P4maAoJEwgIhAI2aR551tMbuzMa5eeymmu8AFvjHjbNm07AqMHQnfduH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12688437},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f04139e2bed1e2c928d8c893da84f2a5caa9f634","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.228","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.631","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.286","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.68","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.286_1755465360525_0.20760557413697223","host":"s3://npm-registry-packages-npm-production"}},"0.0.287":{"name":"@tscircuit/eval","version":"0.0.287","_id":"@tscircuit/eval@0.0.287","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"94488656a8222216ca232472affd5aebc92e1344","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.287.tgz","fileCount":100,"integrity":"sha512-MCGWYCwGWaS2CpyJT1wWlMuCn6iYIB50TBCef0yFLmcaQzFKZTrSJ6kt6lF0s0MJe2ISa5jHNvOwXqT01twEbQ==","signatures":[{"sig":"MEQCIFQkQP36EX+294U+IWoWgJA4nf9mfhSBSyVp8edDylgiAiAms6l281y61GHDM4VwL47MvClxf7l7n8quAYsW5WAUVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12683999},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0e8791f31433af28ea8c317edbbfb2cfe102caea","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.228","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.631","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.286","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.68","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.287_1755789197470_0.25871975008563197","host":"s3://npm-registry-packages-npm-production"}},"0.0.288":{"name":"@tscircuit/eval","version":"0.0.288","_id":"@tscircuit/eval@0.0.288","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f5e18d2554d604ee605d28b11db8be295e1d56c4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.288.tgz","fileCount":103,"integrity":"sha512-j5Xxi2sxVfagaz4dik336yRtFKxer4Z0uuhgsCv/nExQYx4DgjzogSR3b68euQz6L+lD3Y/9a8gWx5lcpoWK2w==","signatures":[{"sig":"MEYCIQCSUk466W5fuaNRI+GYjP1ZF1Pvv2YTCtiyUzebc9eIZAIhAMtTkTtSHOnMXFSj9DHhAmt/vdFCJSgaczxstH1/9Ni5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12703608},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0cc7c80e98d930c3f7b6e6f4a1f803b67dc766d2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.228","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.631","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.286","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.68","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.288_1755870162581_0.8751818524997137","host":"s3://npm-registry-packages-npm-production"}},"0.0.289":{"name":"@tscircuit/eval","version":"0.0.289","_id":"@tscircuit/eval@0.0.289","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"537fce5328d564c8214157b4024fc4c84f987e80","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.289.tgz","fileCount":105,"integrity":"sha512-UuyLBf+1OjIX9tAmzTZrBEk1NKfx3GzVWlLmIA7e0r2B3gQ//ZB0qFGxuP7ImF/Z1acjtLk1zfTtrIMwp1T8fw==","signatures":[{"sig":"MEYCIQC6OgVDhr/tk6Ob37t/zP1/CI6gCTh4KUh0z238Kyb+zQIhAK7xgOdkkacGLuGWAvroCLo/I11fxvzXF/7EdCpQq4Z7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12777544},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"95e577d5189f97aebbfb8f86c818c57d42ea7e44","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","minicssgrid":"^0.0.8","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.232","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.641","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.287","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.289_1755967168754_0.8312642993932136","host":"s3://npm-registry-packages-npm-production"}},"0.0.290":{"name":"@tscircuit/eval","version":"0.0.290","_id":"@tscircuit/eval@0.0.290","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"660c67967e02eea2f19b0cd10ead1364750bac33","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.290.tgz","fileCount":107,"integrity":"sha512-PbqSaWcOfFM495x7fXpydXIbQNrmCnX3tSfAT9wTuaS3NwAQq7HCtSWUeOEnf6JGxDkz3zPeBLd/eHTV1XBAbg==","signatures":[{"sig":"MEUCIQCUfnmd1XfFIzxwEVfERQDXR58QxxeSbH4F8rHUigQq7gIgBgjQ6Kixxt0LSUdPvYLHFShfRzSAZOxiqXbBRw/5YiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12800326},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9c12ebed1ca4be03e0e6b1514f339d256b06aa0c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","minicssgrid":"^0.0.8","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.232","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.641","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.287","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/schematic-corpus":"^0.0.110","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.290_1756231017270_0.4793125315571287","host":"s3://npm-registry-packages-npm-production"}},"0.0.291":{"name":"@tscircuit/eval","version":"0.0.291","_id":"@tscircuit/eval@0.0.291","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0104380bed76b60e434ddee2daabc74d6b503ff0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.291.tgz","fileCount":107,"integrity":"sha512-E+5monj2If1djEAly1FYJqkgOruaWYRDXp7Df1rtdWa2hAZz3sChV+iafVTBbpczJg8Csj4wHvaHZtph70Fwsw==","signatures":[{"sig":"MEQCIEw4WHYTN/ZIwQTxgFiO4hUpFpv7icSEkBX+tXl4qTtJAiAqbeVSzLrOvGvYAivjgxwA6KsCIvQAze+gTgnmpt9ZXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12558237},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7aafcf8919af57ae2501f96185941e64c1c8e6ea","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","minicssgrid":"^0.0.8","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.232","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.650","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.287","@types/react-dom":"^19.1.6","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.15"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.291_1756311977112_0.8853284045604093","host":"s3://npm-registry-packages-npm-production"}},"0.0.292":{"name":"@tscircuit/eval","version":"0.0.292","_id":"@tscircuit/eval@0.0.292","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f7a9fab688ca77d04a63c5b1562575ceed876295","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.292.tgz","fileCount":107,"integrity":"sha512-CLZsoZJLfDnR3JeDD2QxKlZUiBuI6No+5mCNOe979Y1ycCuyW2QlSTh4juHxi522rA3y6r40/wMCZRJqVI/A9Q==","signatures":[{"sig":"MEQCIEBJK/xue4in5qQTRKyUK7YiXxPNNmpx87HHkeQAqTUFAiBiZcHcCPD0ykv72Kd+z/xwNtrKmGDKBgIgHcXX2mbFtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12569082},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"646b67d80c06e522db4df9a7da42859d1e24af82","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","minicssgrid":"^0.0.8","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.233","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.660","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.288","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.23"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.292_1756404055814_0.7948109616182522","host":"s3://npm-registry-packages-npm-production"}},"0.0.293":{"name":"@tscircuit/eval","version":"0.0.293","_id":"@tscircuit/eval@0.0.293","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5861facc29d94289aade041e53112ef2871db3a1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.293.tgz","fileCount":107,"integrity":"sha512-z8ILKrn2FUsXfUdYF/zDHpHp8OPEELbthabrPAk/JF8c0PNXbSg51IsMt4MJcWKuq0LYJ7uthLbaTbT1b5DrJg==","signatures":[{"sig":"MEYCIQCKMe7eiIDyv4La6I+4JUVi5xrr+wHBJoIC+dmf0YygpQIhAMNrYDLcQZ/LoIlhj/lienijdaXbmQuYxtvp3Sz9JQxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12569909},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"76d0cb32ad8d92de979cc0cafeb75af99c4cce89","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","jscad-fiber":"^0.0.83","live-server":"^1.2.2","minicssgrid":"^0.0.8","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.233","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.661","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.288","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.23"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","jscad-fiber":"*","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.293_1756436026887_0.7827249582447218","host":"s3://npm-registry-packages-npm-production"}},"0.0.294":{"name":"@tscircuit/eval","version":"0.0.294","_id":"@tscircuit/eval@0.0.294","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"48c04a4eb3623e79b50c022af7426d9585837e6b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.294.tgz","fileCount":107,"integrity":"sha512-6tFe9ivI8Qu/GJm3BePii36+OYHqFROu9aSz1EZb4Y+gOfRkE2vzrtA2PhucS6rzDiihXYtbyXLZvhEqOplOzQ==","signatures":[{"sig":"MEQCIBVhbyxWhx5mYKq/qIjDGAsHY9ZESI1Ej39HB+LYEiSVAiAp8oBw3hxdmy/UN/WlaeqJqXn/jyAP6qaSEj4D+rE9BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12489092},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1da194110811b285fbb18106ccb2c925259fda5a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.8","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.233","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.661","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.288","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.180","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.23"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.294_1756485872325_0.3996439714926603","host":"s3://npm-registry-packages-npm-production"}},"0.0.295":{"name":"@tscircuit/eval","version":"0.0.295","_id":"@tscircuit/eval@0.0.295","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b9b1e25d11518d00528a8f0efeb5146bb2938db","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.295.tgz","fileCount":107,"integrity":"sha512-5pmLfv1GcUaKV6eOYF38Qs4uIvi8OUSHn+9MoPQF6t9Iun1NZQukYsc7gSqzBmy3YcX/LzwNPCN85neofXMy6Q==","signatures":[{"sig":"MEQCIEpZqvmPftFhYh5DAI5guHfsvedcvUIOgT2v7Ad6FevlAiAdc2T5cTBgfxolF+qUGp+12Tb9oknJCVCT4EtDqSolGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12311815},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2c6f4ce65db03fbc8d470de2df3d719272e116f5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.8","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.235","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.666","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.289","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.23"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.295_1756500853418_0.08775340821092903","host":"s3://npm-registry-packages-npm-production"}},"0.0.296":{"name":"@tscircuit/eval","version":"0.0.296","_id":"@tscircuit/eval@0.0.296","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"03d8ac3e863ea715a5a8b96fc53e751eed05531e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.296.tgz","fileCount":107,"integrity":"sha512-w5hX8KiupMP9qna5206Txb2Q6RD8/rx+Z8RvBbqzM+YaNXhBbg3vxTz3nuwcSKOYcff+qSPQ6Dq6taLFgN5VAw==","signatures":[{"sig":"MEUCIQCbiBXvdqe43g/hGXkpMDS/adT9sRvaW1tA6vvpojcnlgIgBhxoTbmsbaSJh2JxCym9F46gjbrEU85YR6aQvcAWn0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12313836},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"61691bb44425b60dee31673e45c7e6e69fd0fffd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.236","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.672","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.289","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.65","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.23"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.296_1756610531830_0.4526512616460572","host":"s3://npm-registry-packages-npm-production"}},"0.0.297":{"name":"@tscircuit/eval","version":"0.0.297","_id":"@tscircuit/eval@0.0.297","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f7220185fd9ac50783639f5376eae05a71989fb7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.297.tgz","fileCount":107,"integrity":"sha512-kWXu00NWL2ytJ4f9U+O5SkmaxbfzW96/ZydpIyONRuZ9UcW7iBPdLGVQxvNiGu+daDyfIlhjQixwn0r7GhdHdA==","signatures":[{"sig":"MEUCIArGUr4fgDFnrPloxLjOwmp7vC+eSrUyc8oQAzHd5eccAiEAqIR9f+1RO7gZdzMVST8VYfLbGhIpXmczpmA9dM1n7xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12314060},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7f496f7723233f296bd4b6a6986cec80c2dc4ac4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.236","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.674","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.289","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.23"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.297_1756787965058_0.31645381968020936","host":"s3://npm-registry-packages-npm-production"}},"0.0.298":{"name":"@tscircuit/eval","version":"0.0.298","_id":"@tscircuit/eval@0.0.298","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8bba8f3cc1df164b84c9de4d65c26a75b98dd877","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.298.tgz","fileCount":107,"integrity":"sha512-cR7t3kt6zd6RxG6mAWk+RJkQeEf9EyYboUJsp4jwATA/Hiz96e4O6IW/BCT6lFItgMgoFSSw+9lgvnzG/m8JzA==","signatures":[{"sig":"MEUCIQC7ZN78RGZw3pnlYqiYJYD8TNKLXKlqMu2cg/H/8/EnJQIgKXRcY1XghFDa6wd0wtrWnHDFSG17sc9HYLK2CBVD68M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12334562},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2c7dd2744437ddf345947ff8f8aca2346ae03c39","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.236","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.686","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.296","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.23"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.298_1757060982150_0.6249259408656944","host":"s3://npm-registry-packages-npm-production"}},"0.0.299":{"name":"@tscircuit/eval","version":"0.0.299","_id":"@tscircuit/eval@0.0.299","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"498f81416fa54e76b3a63ccb1f4fdbf3e3d701f7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.299.tgz","fileCount":108,"integrity":"sha512-gUvc245BSg2r3nBvPS2B0Gx2pn5vEeYDrJ8V4ktgwiUkpPRTZMjsEPs5bzZQefYlrVcy440f0GwLQgrjxobegw==","signatures":[{"sig":"MEQCIFR7pBiI/RC34OUuWVwhedbpi2++yQfStgzOHHnQEi6nAiABFbBeDZiAoMCP04hYt6h9/3FIRXxrjurLYSLtU9dYdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12332346},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8e9e2c74fd7dc3064db2c8e9c27b39a762bf6fcd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.236","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.174","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.686","calculate-elbow":"^0.0.9","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.296","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.9","@tscircuit/math-utils":"^0.0.18","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.23"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.299_1757094563392_0.23557725072476998","host":"s3://npm-registry-packages-npm-production"}},"0.0.300":{"name":"@tscircuit/eval","version":"0.0.300","_id":"@tscircuit/eval@0.0.300","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"40f86ccb01bb3ee9efc27b056427643043e95713","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.300.tgz","fileCount":108,"integrity":"sha512-UVXgeHOUV3NLYMOFRs7KO5JQzk3ZcLxmntuW3cgG4SLglD0OhUChHSE5I1qJojza1TAfOjy4lVOBB7GJXh4GMg==","signatures":[{"sig":"MEUCIDE5NCNdTaddT2d+z0ULShpYH34kDvmJX58yNmOCiuomAiEA5yWzAOf72txae6brNeYCm88FHiUlid9uvvsymwz8Zt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12095918},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"454784c2aba87e8533e9dec1035ee8d491162bce","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.245","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.699","calculate-elbow":"^0.0.11","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.298","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.34"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.300_1757279851081_0.5730563786242855","host":"s3://npm-registry-packages-npm-production"}},"0.0.301":{"name":"@tscircuit/eval","version":"0.0.301","_id":"@tscircuit/eval@0.0.301","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"31f8cc4096db949da3f05da500488d32ec0ea5b2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.301.tgz","fileCount":109,"integrity":"sha512-5ctD99VX+rpm1vD5rAO7/oJNF6E7ToA7611PpHbDmIVhaNT0jZP6DFZZrYQEdl0MdQ36d+vKfYundbbuzui7UQ==","signatures":[{"sig":"MEUCIQCujio3pyKMTZWS3U50Ei+PT1QplPub5mEfVPLPVQXxgwIgMuHAAsMQCcBzrvKNVfroozq/McfrBzOjPHdcrQiLbQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12104114},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"057b0b76bdd5ecddc9d65bfc510c6559e4cbd619","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.245","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.699","calculate-elbow":"^0.0.11","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.298","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.208","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.100","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.34"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.301_1757307718394_0.5537944993803261","host":"s3://npm-registry-packages-npm-production"}},"0.0.302":{"name":"@tscircuit/eval","version":"0.0.302","_id":"@tscircuit/eval@0.0.302","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ee14108ef59e206d73755c0fe31cba2cefd89c39","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.302.tgz","fileCount":109,"integrity":"sha512-uZ9NE4a2j4CBF3nrYzJQD//Detb2gw6M6xbPPtZp4foAxkfs18cbt0p8OF3o46JEZiBOXQXH7KxzBorbiWkNGg==","signatures":[{"sig":"MEYCIQCH70bkW5GwkfUx83MSxBrXMg2pH5/aKQ2RWe9F2bGQlQIhAOE402AW1rJmSmqdt8RIHU1XQ9Hn8XIwWMHpd2fyqyx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107378},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5aa48cfdc7da223104435191554871928988593f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.245","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.704","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.298","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.302_1757312221203_0.6433327980983683","host":"s3://npm-registry-packages-npm-production"}},"0.0.303":{"name":"@tscircuit/eval","version":"0.0.303","_id":"@tscircuit/eval@0.0.303","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e37560d6420f3ba4db254fe678af6d163284394d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.303.tgz","fileCount":110,"integrity":"sha512-ivCuby1UV7N02BF/BlM+o/s68BJORQFIFWW5f02lbXVaVNzVKScDJqraO7ZFRlfxN/3I/6sXRvsoeqaktB+eJw==","signatures":[{"sig":"MEYCIQD2ZTUXBA8RDryrCOfTzx+02gfjLGXkWGFke2vWUFMBfAIhAJVlTL3gmTYwbZf0HXuSzfZb5gWWo2xA0Wv9suxSGGGG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12111253},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"069a6bffaa5d7dde63fa1acb25f13f5c17c58804","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.245","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.704","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.298","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.303_1757343002814_0.6862365836707771","host":"s3://npm-registry-packages-npm-production"}},"0.0.304":{"name":"@tscircuit/eval","version":"0.0.304","_id":"@tscircuit/eval@0.0.304","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3b494980374683d58d92d09728cf024a2b82b49c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.304.tgz","fileCount":110,"integrity":"sha512-nuwjbzF9dLvuSihyyq0ff91EHrVGvm1Ze8I4imKTilIBQy3YxLC41Gg1MMx6/LYJj0xxoQkRgKCnYriVCvFfqw==","signatures":[{"sig":"MEQCIHpLhQ2phOPeOzCZW14fBMaQ+IoB/rzBg6n7RPs2j/yRAiB2z37iRRDR2w+WS4wkhdHYU8fL6z3Jgr3/0fXSYRET8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12111221},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"03fefadd51c30aa0cb7a038e1a710633ac6a390d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.245","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.704","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.298","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.304_1757360175974_0.8876225522536885","host":"s3://npm-registry-packages-npm-production"}},"0.0.305":{"name":"@tscircuit/eval","version":"0.0.305","_id":"@tscircuit/eval@0.0.305","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a230ebb7e0084be45f32ec2b14541bd7e579496c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.305.tgz","fileCount":111,"integrity":"sha512-TcTA83PGus3mYPoVrxbhdn967JmO4vaBNjZPmrAK2DFxdwtcTCW7kxSSWkSOPlEjN/9RAjBnNOBan98N5AtGbQ==","signatures":[{"sig":"MEUCIQDadnF80k5ze0wooxDYrMPISJy1oxHd9Qrff/09jKzDIQIgHCfmupF3wPvBj7rcjlKSweCJG5iqUN7IyucRv0DoGXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12117612},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3009b4498898fe44968ac3272bde5b3332eca0ad","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.245","concurrently":"^9.1.2","bun-match-svg":"^0.0.13","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.706","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.298","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.305_1757366040089_0.7127458997616634","host":"s3://npm-registry-packages-npm-production"}},"0.0.306":{"name":"@tscircuit/eval","version":"0.0.306","_id":"@tscircuit/eval@0.0.306","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a98e8706e4d8f9819cbf11b93263de12b88284ae","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.306.tgz","fileCount":111,"integrity":"sha512-Xb9b0N4e6mdU+WS2JWrktUSKg4tc+KpYVMA8hoDYubCxednprMumyL71R1ymyT5Xv7Kq3oKr95S4NvuYWZ2/Og==","signatures":[{"sig":"MEUCIQDp/YYT4x04VZzmCjBUPS14oZ9fgv3QH0EMj5zsPg5WgwIgF+vrFLAB4Imu4YzNESYuzbR5jWTjYt0obnemO5nZEGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12118852},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fcaeeb300a4cc3faf19edee07a441946a9d1ed1a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.245","concurrently":"^9.1.2","bun-match-svg":"^0.0.13","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.706","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.298","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.306_1757387503224_0.48739190463256254","host":"s3://npm-registry-packages-npm-production"}},"0.0.307":{"name":"@tscircuit/eval","version":"0.0.307","_id":"@tscircuit/eval@0.0.307","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6deb5e48be69f895d3f16e7b6ad134784a82e3db","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.307.tgz","fileCount":111,"integrity":"sha512-cVzIENafroev59g3Mm49qwT/RBqMcvGzasR7d3ta0UMG4jaaAo7icQ6zVUzgkZ5+mqOzTPBxGjg4VsQROAVARw==","signatures":[{"sig":"MEUCIQCvlT9GFA6Dkl91QYLYz4xHaYtPqbysOCbQfOJjXWGoSAIgahb9yxNqEFAC6AK2G8XYwi+ZaOGKidxQBC2XyONmRnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12118916},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"078192cc07df359693ddec1e1f782fddc47caed4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.245","concurrently":"^9.1.2","bun-match-svg":"^0.0.13","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.706","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.298","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.307_1757390324764_0.668708587185133","host":"s3://npm-registry-packages-npm-production"}},"0.0.308":{"name":"@tscircuit/eval","version":"0.0.308","_id":"@tscircuit/eval@0.0.308","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"202684849915a0edcc50f5cc4b437ccf237eb99c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.308.tgz","fileCount":111,"integrity":"sha512-A2TcQQexO+sqpK4Iv0XRgMzonNLwNEkQq68YUU+Ln+sHFzC2pj1HWSrDN+TmHnKBKxWxbJXaAoQM9MqP8MK74Q==","signatures":[{"sig":"MEYCIQCalaP6eWmUWCCUK7mYOxkd+68UIGiT1CEWmZ1iNdfIbAIhAOlOfHpOLPge4MeljE9+w4cLs1fZgf9e8fiXMpUgr8A/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12118740},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"686149ce04f5a8fe10a094d40da30a7d32e4eafb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.245","concurrently":"^9.1.2","bun-match-svg":"^0.0.13","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.706","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.298","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.195","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.308_1757391031005_0.6061717492220624","host":"s3://npm-registry-packages-npm-production"}},"0.0.309":{"name":"@tscircuit/eval","version":"0.0.309","_id":"@tscircuit/eval@0.0.309","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bda8da7478dfa750b13376b06f3683c2d70dbbbe","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.309.tgz","fileCount":111,"integrity":"sha512-RuLMw2Z/EdIvvLkrW2+6u4FLIrxemPit7HVCDTB9+4URZAvLmvHUbXqXGsjwdd/IK7RgBIot/nw+HAIBPTgAIA==","signatures":[{"sig":"MEYCIQCWCsAAYVyscw442WLMwvuoclgmluh6m7yxsAuCcIJE2wIhAITW+PtwrpBbMrFIqKxFVljSu/0VEy1ZAEPk7ucTfHCz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12132667},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d5522f0c3b3eb61038093cb088376c142114a637","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.246","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.712","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.311","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.309_1757394812285_0.6648636777674939","host":"s3://npm-registry-packages-npm-production"}},"0.0.310":{"name":"@tscircuit/eval","version":"0.0.310","_id":"@tscircuit/eval@0.0.310","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c589949ac452d3fd790ed8baa54c912ce97a875a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.310.tgz","fileCount":113,"integrity":"sha512-DMS2aWmLJKtcizz97iv2CuTnWf0rW1OShGDL5fqAoX4zrM5N1/7oPRvUDSoH9T8eK8UkBkF+qQifW8PP7xwqtw==","signatures":[{"sig":"MEUCIBAeYc8wYPMBA6uPDm55UPS84jpIHTZX6IqgFBUcsQ5uAiEAiAZwGpt0R5feYmUSzctMs5eRTHTevLrqqCFKOkbGWmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138685},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"067f26fbed48076e9184be1c47d796accc0b30be","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.246","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.712","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.311","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.310_1757419944142_0.6055605690680266","host":"s3://npm-registry-packages-npm-production"}},"0.0.311":{"name":"@tscircuit/eval","version":"0.0.311","_id":"@tscircuit/eval@0.0.311","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"41c42c400a752836e00c37d7e8eebdf85cd86f45","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.311.tgz","fileCount":111,"integrity":"sha512-v1I5eYoMOrG6xs3pD99gO7MPmxZdklF9Qwe4l2Umj6Vojpye5nlMprpmxtEV+mzzKmzL2yf6ItkOD4zX63OtMA==","signatures":[{"sig":"MEYCIQCoUo1SGOHsKNpn4AZmauQJYcwCbP49YZVNuOJafoFnGQIhAN4LlGAtF723kKav79cav9vQkGCHFjAykEkXMS/ecwaf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12132667},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6cb18cf98f71892aab426e2761628d1214abb7e9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.246","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.712","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.311","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.311_1757421527906_0.8443213419029068","host":"s3://npm-registry-packages-npm-production"}},"0.0.312":{"name":"@tscircuit/eval","version":"0.0.312","_id":"@tscircuit/eval@0.0.312","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"091ef1eec0bcf6e84453ad7079daa645ae3525db","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.312.tgz","fileCount":113,"integrity":"sha512-RYcG3b+CzX0MYZFAh2f4SHQCfsYoZmX7tsYDgSpANm7wRTOREHEUe0nUs9hWT+dsHe+pOhWMVT7u4dxkJsJgPA==","signatures":[{"sig":"MEYCIQD/TjBASuCjCdYZz0j1eN+8NaWqNv7+GO2+WppA0T9YDQIhAPWvkxf6tLjupNPCwwcSJNq/Swy5wivHKxsqpoJ7pZPo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12151955},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8a1a66f8d334e8c3cd476bb93a493b3530d05481","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.246","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.712","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.311","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.312_1757435232465_0.2842551348800637","host":"s3://npm-registry-packages-npm-production"}},"0.0.313":{"name":"@tscircuit/eval","version":"0.0.313","_id":"@tscircuit/eval@0.0.313","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50b76002d1dd0143b22326655ec0de380171acd8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.313.tgz","fileCount":113,"integrity":"sha512-PW92tVokfILVebfxhOGKAaLfBisvbJ4iWhlZQfeCsESOtuB5VgdtplGPTwmdFkhkFXy8EIPFxqbVTp74+Nlc5g==","signatures":[{"sig":"MEQCIHFVgBuvvRNthrwhfbRXMtkpllxP3o+YcEdkWLSWRom+AiAgL3aQHd/TpyJlwsBkMg3bUtLATPaivS0RHf8zXnQKIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12152115},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"acd0073a2d0e94b49f181296590f2614d1d2cb56","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.246","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.712","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.311","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.313_1757475083907_0.8767629442478857","host":"s3://npm-registry-packages-npm-production"}},"0.0.314":{"name":"@tscircuit/eval","version":"0.0.314","_id":"@tscircuit/eval@0.0.314","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd4ae38fcdf09c30ebc81724730dff1260f45e40","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.314.tgz","fileCount":113,"integrity":"sha512-Z0PPQ1IJsj6t74sWW1+DhRh5lVcVR++DDfqQXY4GzP2x4EYEcc86013V3pLKrXUp9Q6i9eth9RD2t87VL1TYvg==","signatures":[{"sig":"MEYCIQCmZLHa9JjUL3Nxz20+rvubXOiisrDLJHYRrxmYbrLjrgIhAIUNQz2r6Y8AaqUj0yFfUFhNRUMeS2YO95IxgN5GhoLh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12152426},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"82cab3c66ffe1dfc3cbc7be8bccba376615e3a8b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.246","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.712","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.313","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.35"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.314_1757481858202_0.8519167413026403","host":"s3://npm-registry-packages-npm-production"}},"0.0.315":{"name":"@tscircuit/eval","version":"0.0.315","_id":"@tscircuit/eval@0.0.315","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"920e979df0d6e26895f8a609e5dd749d3de22ce1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.315.tgz","fileCount":113,"integrity":"sha512-yj520338limArqXALabK8bZ69fPrJd1WJYVD8s97QOQGU+MO4DSVrc6zgIJqoOr56tATwenCTgA16xdj5JyiFA==","signatures":[{"sig":"MEUCIHTA2qxEoMFwBo4NEBoeWLoN7eioKm2N2IL1lk+f6F6cAiEA9qUjw7Tv4jHrB6sxnK24G27Xt2SLbBc2YwbrhpBJAAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163362},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3468945061b5f6ec99658cae19dcf156ee402407","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.249","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.715","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.313","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.36"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.315_1757483129330_0.9470684191827139","host":"s3://npm-registry-packages-npm-production"}},"0.0.316":{"name":"@tscircuit/eval","version":"0.0.316","_id":"@tscircuit/eval@0.0.316","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d5bee42290bbee1538257cf31528c61695751f9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.316.tgz","fileCount":113,"integrity":"sha512-ltDCIy3tarkQkUHDvYBplZFr2iCSEHXfV8ZMtMWBZ2P5noMt0iB5leUA9mfh/3L1yTS5X1OhbLHmWWZ7fGNt+A==","signatures":[{"sig":"MEUCIQC4dwuhMo6ewknMhCUMrRXD3telItDhuwOBpqF6XXS2hwIgCjmVcn2TXxnZw5+XWadcpYaAIrwL5s18IOj/qLqwZQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12168615},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7d9882776773f9231eb64075806999ee53729ace","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.249","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.715","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.313","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.36"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.316_1757517800854_0.07171194319688778","host":"s3://npm-registry-packages-npm-production"}},"0.0.317":{"name":"@tscircuit/eval","version":"0.0.317","_id":"@tscircuit/eval@0.0.317","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f7f0d710b3b3698abe07508f10d1d3dd7f39884f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.317.tgz","fileCount":114,"integrity":"sha512-g5zA8uTyVwcOwdSSuvA1/YWdcaK+v96feyKXmaBdWCjlqGUq5PHpRN7BudW+x4MXpuXT2b95vzqd9LIiiV46tg==","signatures":[{"sig":"MEUCIQC+9Ad8XGSDkhLpKiZfD7Ios36GUWnNQ9+Rf8tY2wpWVwIgUFjCeTJDES/WKfVbXP9l8uqCdMyiUb8xrAXxDs2xlws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12185562},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"00f062d99dc4e58f187a096b3a964b72ab79ec1c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.249","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.185","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.715","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.313","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.38","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.6","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.36"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.317_1757517906784_0.12100809699473203","host":"s3://npm-registry-packages-npm-production"}},"0.0.318":{"name":"@tscircuit/eval","version":"0.0.318","_id":"@tscircuit/eval@0.0.318","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69ba30a598c50cf93d57f9c9d3bc1d7e065b6bad","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.318.tgz","fileCount":114,"integrity":"sha512-nSYhS6xq69OaBXm8iMQ9fTsPSdCueMt/K4gyJbgse1sN5kcPsFaXovOuuMqSxSs/FXP+8EipgSLf+eK20KHLUg==","signatures":[{"sig":"MEUCIHj2BQtkQKwg5awuGLGEwpPPa7o2sEJDhVSK+jm4CsXqAiEAxgcpZxL4EQ66gllQLlz9r2i36OLLPkLtphpNH+SYdco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12200786},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"93bf0897eb09a3df12d5d91ce844e0d61d99557d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.250","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.189","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.719","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.319","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.71","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.36"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.318_1757635054147_0.5377496391141612","host":"s3://npm-registry-packages-npm-production"}},"0.0.319":{"name":"@tscircuit/eval","version":"0.0.319","_id":"@tscircuit/eval@0.0.319","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"507e66f6895de41e1bbbab7b98973ce9323034e4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.319.tgz","fileCount":115,"integrity":"sha512-6kH3nIsZ2eb8gSnlVJAHczN+AASZDPxl1zhCl+UwAMnpaPxIkrgK54vqAj4Qxx0REnO43WgW33J47ZV94BQmkQ==","signatures":[{"sig":"MEUCIG3FAmPgw1gkwpT92NfE1I2ve1HuUG5UxEQS9C6jvMHQAiEA3nOtx8B5ob72eeqo6XcD9ImSq0qYdw3vs7ZpEV6OUdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12215059},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a79ca66b24e89861d11a032dca9d9738467d496b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.251","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.189","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.722","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.319","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.36"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.319_1757702023050_0.10132529443222649","host":"s3://npm-registry-packages-npm-production"}},"0.0.320":{"name":"@tscircuit/eval","version":"0.0.320","_id":"@tscircuit/eval@0.0.320","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"24a87db536325b5be907096ce7293928e496535b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.320.tgz","fileCount":115,"integrity":"sha512-WvCyW60ZAB55hWRaFv4h+INVNHrSr7ikqzdeBlu7KrN2G29f/+dW2rHSVaZEXCFyZqQ3kyU/2cXhWbaSp996ew==","signatures":[{"sig":"MEQCIDWbuegmPoO8qp3FwXd30cQFXFPA5rKQp7Efv8sBjxgRAiBUgr5PG99ccCQ51eZEVzzbCwiI23UIiYMfATypBsSnog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12216408},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c3884e9b1011af495326ae540f168a0e5aac3c4d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.252","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.189","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.723","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.319","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.36"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.320_1757707819860_0.30712872093347765","host":"s3://npm-registry-packages-npm-production"}},"0.0.321":{"name":"@tscircuit/eval","version":"0.0.321","_id":"@tscircuit/eval@0.0.321","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c3f30ef10af441bad80d4287f9cd79b4369c155","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.321.tgz","fileCount":114,"integrity":"sha512-5ETK0SMaZDVf+64E35kl4YYqiPk37sgmklnp3B+f5SoTjUXjrBxjYxpE/9PXLYhZuweswrUzQwoAdHP7DuTzoA==","signatures":[{"sig":"MEQCIFxl2esvffzWOS/G5uWoJ1JcVMcrLo6nLzBYN+Vz4mgTAiBJNtV402KxGAPhUw+/5wIx95uuTh/N+/hp315eMujSAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12199290},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8816fc865e28f10145dbfd9228d905856bd3783b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.252","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.189","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.723","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.320","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.36"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.321_1757736957113_0.04018691158195464","host":"s3://npm-registry-packages-npm-production"}},"0.0.322":{"name":"@tscircuit/eval","version":"0.0.322","_id":"@tscircuit/eval@0.0.322","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac3df5437c7b94b70960b275465d3067ff861a04","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.322.tgz","fileCount":114,"integrity":"sha512-9MMMDxCHKDhp+pMWvaEIF+tHzGKUz0QuDKaJ1tpEZh/i5BLAZWCv9vI+giR8dcisyq8I1H8D3aYQGydKrBn4ag==","signatures":[{"sig":"MEQCIHN85Q84qpyh+2iVHpGysgAXbWmiGccOKM7ugeg8bQuEAiAwymtAIf5UkMr2CKi9bvo50rpQ7xglpppA80J8wtIdcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12200143},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8cb177e73bba52810d3d97ab53d85722e1ec332f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.252","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.189","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.723","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.320","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.36"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.322_1757742613594_0.9652965290702233","host":"s3://npm-registry-packages-npm-production"}},"0.0.323":{"name":"@tscircuit/eval","version":"0.0.323","_id":"@tscircuit/eval@0.0.323","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e7b50bb0f35c09b3371f5f9bde8a7ae7967c997","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.323.tgz","fileCount":114,"integrity":"sha512-UW8iyz7d1sNYZTT9D4YvKgegkzngDcUn+oGd+ePrat+KxxNSxZDoBwGK9Vg0SHxfMMUulh+QIMgeS6ZumPB53A==","signatures":[{"sig":"MEUCID1+M+zRmQf1jg6cLfAom6iE0QDT4BgJqRqyLo3E0NN2AiEAqPnSN5YG8sQ72iC4xJqTluAKyK6rTq1uJckLPJNpl4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12182938},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e46eb04dbff63d65b692e2bc238ca12198cad62b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.252","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.189","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.731","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.320","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.198","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.37"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.323_1757957588450_0.451313804166954","host":"s3://npm-registry-packages-npm-production"}},"0.0.324":{"name":"@tscircuit/eval","version":"0.0.324","_id":"@tscircuit/eval@0.0.324","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bccc43c453358a9e9870e4be89345aaf22d6a386","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.324.tgz","fileCount":114,"integrity":"sha512-FdjB+ESAaFeQIqyxA/WDshiuTdsLJ6UGIGNgxZpIUbH/aSKfqHftmUBQntTq0YCOcDUiRTv+MJt1B975+nxZcg==","signatures":[{"sig":"MEUCIF5DP44qKV/wzVkKS/oWYgu4YalaNjDn1Lza9/8FjmaMAiEAnF/syzt2qWMx/WHj5bTV7H0yOS5ojNPcgmP0wRkWicw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12196462},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"86752e0e3c7db491e17098c83a4655e4a9337034","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.256","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.193","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.733","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.327","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.37"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.324_1757967921461_0.36884635162076496","host":"s3://npm-registry-packages-npm-production"}},"0.0.325":{"name":"@tscircuit/eval","version":"0.0.325","_id":"@tscircuit/eval@0.0.325","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"febf5d73edd419aacb59470a8b84286e9cecddea","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.325.tgz","fileCount":115,"integrity":"sha512-zW/zEDJR2yYP+woObt0zXpt5Y3iiX4cO577UW4mO7Ut/bw3EHXlh82T9IME+kYkbvvr6WPVt9T+6XDlrRIvRvA==","signatures":[{"sig":"MEUCIQCY92W5RKafNY60Sh3jdglHwlnn0QlFR++haZdNxCSrowIgKzL3nY4N9lOBv7SnPWw7j0k2ObqmkPLerVcIwexWuXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12202835},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0f2987eff70a370a071e01c8a390865a0c64a7ec","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.256","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.193","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.733","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.327","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.37"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.325_1758037786277_0.5138132954856212","host":"s3://npm-registry-packages-npm-production"}},"0.0.326":{"name":"@tscircuit/eval","version":"0.0.326","_id":"@tscircuit/eval@0.0.326","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"547d4b0bd3bcf3bad4987c88cd893fdefef5f030","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.326.tgz","fileCount":116,"integrity":"sha512-3lIz10LbL7aBtcJUKguD3hOeSPCilWFoSwdiE+pBkHfbbhigDbCBosRuScTDxDBjBMdQEcNkqiRSJW1Yj/BLIg==","signatures":[{"sig":"MEUCIBjDpAg9fSfBFZb/RHRl4Mjx09C7HgqBzQxsvMxavtZjAiEAyGgaWOJwkvDV4fVGen7RUBaGbk0Wn6cAgzshEej1uPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12226267},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5db4acd5451a469f7f169ca562d023ad08dd1cc5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.260","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.194","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.735","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.334","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.37"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.326_1758121181983_0.24641137422016968","host":"s3://npm-registry-packages-npm-production"}},"0.0.327":{"name":"@tscircuit/eval","version":"0.0.327","_id":"@tscircuit/eval@0.0.327","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a85a9060ee9805d887452f725fe872e0fd74710","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.327.tgz","fileCount":116,"integrity":"sha512-V5APAQtwWZCBWkEnBHXaV2iCeljclSsJNMT7r/RKyT4B6tp7HCZVQ00b+Y39ULWl+I4+TQR6uOwJFt3RvL50PA==","signatures":[{"sig":"MEUCIQCzn9MZlpW+qXfldFPDANmvM9KKIFDEX36UOAwDVXtnagIgZp9c77S+h0DAM3Dz/1il2C3ctoenFargAreI55MvWwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12226996},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4a6148b86f196bf9b41ecd3bce6e5820d6e8fa74","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.260","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.194","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.736","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.334","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.37"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.327_1758123432944_0.5378812277764276","host":"s3://npm-registry-packages-npm-production"}},"0.0.328":{"name":"@tscircuit/eval","version":"0.0.328","_id":"@tscircuit/eval@0.0.328","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b5d60da382557bb7a86d11ce9cb18faf93a271a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.328.tgz","fileCount":116,"integrity":"sha512-w2JtqYWtzhbBVtROfsRF3ZqM73jfhmnauJFaANzZd1iEqoQ5hu25GTw/SZD9BOWO+gUBUiziNVv/fuBwCVxfcA==","signatures":[{"sig":"MEUCIFt9bRR/G1HO3mZ+HEEjS94Oo7CF6t0gu9dqm7k9Bd84AiEAw1yfMZjBf2IIHFNPVI30YFCmmABj/b+n7ZkMRyXLs60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12245035},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"aae4653035208ef46b91e10702866e20a82b88a2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.260","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.196","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.737","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.37"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.328_1758130307770_0.5282552289605844","host":"s3://npm-registry-packages-npm-production"}},"0.0.329":{"name":"@tscircuit/eval","version":"0.0.329","_id":"@tscircuit/eval@0.0.329","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52c5d580480e2a082db33c95a267f37810e7f8d4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.329.tgz","fileCount":116,"integrity":"sha512-yxBn4/g32BrFCOzhxkXHXCLGsgyPbr7kXs50UhTlKsvELyjhlETJSKYp3DcgAJ4Cd4081DT9qOMKjRF0GU/CEg==","signatures":[{"sig":"MEUCIBZvTuNJi+0stO9uOI9BdBD09NmohOL9hk9pSFd+rmo2AiEAzSpmgFnqSNOoDH4ifdzgh9BKq6Kz8VVXcfyro9rKidg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12245346},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3880e0299c35dbd5852f259bcfb4c1b8519d2c8a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.261","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.197","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.738","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.37"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.329_1758209597306_0.9502350309950842","host":"s3://npm-registry-packages-npm-production"}},"0.0.330":{"name":"@tscircuit/eval","version":"0.0.330","_id":"@tscircuit/eval@0.0.330","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7a686674a5a270b48f448a5c9bece6006a00995c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.330.tgz","fileCount":116,"integrity":"sha512-fs8N1FiUI+TiHvUNyKUbdsMYaRDFha/69v83SPohcCDdb5+X31hNYdxzOcEER1BtzuESI80YiV1aPtu6WeMaNg==","signatures":[{"sig":"MEYCIQDY5T8grkvZCNyUd3CNSAJLX30a8L9tJHo9h5iVKtfcywIhAOJFwlJGtQimKI0EWyJbm+1DhUqQnlt+XWwNNn8bE/2S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12273954},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ee88d016a4f0cdb81504ff5dbb6ea5118a458de6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including babel transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.261","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.197","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.739","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@babel/standalone":"^7.28.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@types/babel__standalone":"^7.1.9","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.330_1758304550426_0.46301296573773176","host":"s3://npm-registry-packages-npm-production"}},"0.0.331":{"name":"@tscircuit/eval","version":"0.0.331","_id":"@tscircuit/eval@0.0.331","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d1f89e8a44426fc2293b7d45f36a413cecf9965","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.331.tgz","fileCount":117,"integrity":"sha512-28vw5LqX8GEAyNQE7rAO7kCISB9498/L4QB/l4+oWIeEs97aNuqV3y1Xr8j4IhGw9sjKTWAdfzOVyOV0ezzHzg==","signatures":[{"sig":"MEYCIQCLTabSU8r4bfs3bavQqCaRebpXX8T0YsRWZ33I3RLEGgIhAOgfbnRorFWR54SfAr40hQpt6Ir5aT5vWuUT447xElt1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5566706},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"64f79adf70f3e7cd48985321af03dd5436115745","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.261","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.197","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.739","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.8","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.331_1758305787722_0.05592510460544187","host":"s3://npm-registry-packages-npm-production"}},"0.0.332":{"name":"@tscircuit/eval","version":"0.0.332","_id":"@tscircuit/eval@0.0.332","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cfeecec4808c48009869e60c682868dfb1845025","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.332.tgz","fileCount":117,"integrity":"sha512-s4aEMDZgDwfPElO7L7GoeZ35cqn9aTMC1sZiXPv9SjjDhRNkB05xXPN4N9mooh2+zmQNDm+O0ix3R+1ZhlDbDw==","signatures":[{"sig":"MEUCIAvo52wQI1fYl/d+PGSzwCYYSS98LNnx4f2n+Vexra8fAiEA35msApcChP0KqdU+RGUV5HrExnxnKmGdB24D5qu2wYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5566706},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cf085d9c338f6c7f8d17f1ff865cb5a292830939","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.261","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.197","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.740","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.332_1758309067409_0.7081901787320524","host":"s3://npm-registry-packages-npm-production"}},"0.0.333":{"name":"@tscircuit/eval","version":"0.0.333","_id":"@tscircuit/eval@0.0.333","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dd2b0263ba4a22d513f55f4fac27dcc32244493c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.333.tgz","fileCount":117,"integrity":"sha512-SbbAK8XzUTNF1GyQFGdQjf4i/v5/b41VLz5EbIjgoVelJHV0cni90jKy/0pkpT+NlkgwPflrterlePC0JTrrBA==","signatures":[{"sig":"MEUCIQCcEnnGqIqaE6bu4CpGZZJ9I0L9QRAm1h9ROmhavtpk4gIgMwxNizp/LjKG5JSn3BjOCUqKqIOgVNpCwA4JaFWaAro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5573307},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a36a21c59d61d55aeec6b5e569c4d18fd6caf7d2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.261","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.197","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.741","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.8","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.333_1758311710356_0.9415117240002335","host":"s3://npm-registry-packages-npm-production"}},"0.0.334":{"name":"@tscircuit/eval","version":"0.0.334","_id":"@tscircuit/eval@0.0.334","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"883617c4e9eccb24356675c24ccb594269c18cc6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.334.tgz","fileCount":117,"integrity":"sha512-Sm9RLXtjjWPerE/SYzBod73vMB9SvHwZUz1gjEEVnAfz2QGEG3/4FICXx9Zeuaz2f7jC0mW9qytcGmYAhEWXRw==","signatures":[{"sig":"MEUCIQDET97ypfavB8wMY3588bTeBHTbNKRLP9ZSQw7jTRRTXgIgERRAeX1WEQthg3Pzu1VXujH5So9mXUq72fci+DC4DtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5589144},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c7df90bc4f001e272c43e822f5b3f2ef9dca9248","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.261","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.197","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.741","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.334_1758570403652_0.9026197488244097","host":"s3://npm-registry-packages-npm-production"}},"0.0.335":{"name":"@tscircuit/eval","version":"0.0.335","_id":"@tscircuit/eval@0.0.335","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"96ebb5e1898470784005ea6411a13f13ff1b6106","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.335.tgz","fileCount":117,"integrity":"sha512-Bad5gn9sd/90+b0kB18O/nCXbZVXcaF8DXfEaFQ/XdRpce54DmfiPWk7QeMpSEZCY72g8O94ogFiyEsRWAoe6Q==","signatures":[{"sig":"MEQCIAHKR6IqZyOVhat+fCx1hOEzXd23lG+94nI0KgPLUxxdAiBbJ5oNQE+GGWb/jddrG1aB8xyYSsBoYWo0HJESfDZQHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5589834},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6b3b0d3a5e41ffcd2e1c1400e85ecfa4a0cd5a91","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.261","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.197","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.741","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.335_1758642818819_0.17271836035641597","host":"s3://npm-registry-packages-npm-production"}},"0.0.336":{"name":"@tscircuit/eval","version":"0.0.336","_id":"@tscircuit/eval@0.0.336","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a5c203744ceff6634b42d56be6ddffe312ce2a97","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.336.tgz","fileCount":118,"integrity":"sha512-hl8iYjuogWGXwAfQs92DGA9c01ZtNQVltmN1Rm57WR6oLIPC5WU3t8jSdW4/PLtYJLu0srzo3sicOoJ6dY7OgA==","signatures":[{"sig":"MEYCIQDlVhw2f/LKXf7er0R/yoHJDm1G7242y2Aj3ZzDGafdnAIhAKkO8ZEdq0zgvmYMsTBc2ucbLRW74ZW0WDQnSFUxUhhL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5590809},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6578e10d656e26e7533142c368b9bdda99d99115","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.261","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.197","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.741","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.336_1758643977119_0.6275189886083938","host":"s3://npm-registry-packages-npm-production"}},"0.0.337":{"name":"@tscircuit/eval","version":"0.0.337","_id":"@tscircuit/eval@0.0.337","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3df4bc9bcbaa5baf22a6d3c51b05bf413daec13a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.337.tgz","fileCount":118,"integrity":"sha512-4Tw1Za6DwRsYJObBJHj5gBAxqr7Rm1AyT4kSdDV/qlrBmj7t1dk8+jK+CnQwv+R7Y8mqIGHHS+2M7tfxKTzP/w==","signatures":[{"sig":"MEUCIQChYh41QqpDUBGpo0QWFQWpSFm1Bf6qHeRG5fCjiyn+NwIgO2sQsl4Xuq5+VqRa2uaqdpRJ+ynfBAmdX/98jCzrwbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5622553},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d416e1159e389d46ad68533b3ee4a2428ee7587d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.200","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.745","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.201","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.337_1758711263775_0.15879146429387614","host":"s3://npm-registry-packages-npm-production"}},"0.0.338":{"name":"@tscircuit/eval","version":"0.0.338","_id":"@tscircuit/eval@0.0.338","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2ab358647600c5b570e4b4067a22f51022b1b22d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.338.tgz","fileCount":118,"integrity":"sha512-t/TNpRnzhz9bYJPV05ingSvBQ62qsYJc9LDIOHXjS3h681Z0NpDAN3d9l7omowbigm5oxCDFmOWAU2+LU3TMOg==","signatures":[{"sig":"MEYCIQCPtgrZPU+8Wy1dFgw2qta0pIeP1JUVqWfmpGXNB/BDBAIhAP5UcUdpjzXv0Xy6QrPkgAz2cArU3PgmrtrQtzAIKEwl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5622925},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"584683ed1e56bc04ae3278094cfb7df3c6564e6c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.747","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.338_1758784316124_0.062390965362101536","host":"s3://npm-registry-packages-npm-production"}},"0.0.339":{"name":"@tscircuit/eval","version":"0.0.339","_id":"@tscircuit/eval@0.0.339","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bbfdd130f8539ba4c87680369a249babdf10bf70","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.339.tgz","fileCount":120,"integrity":"sha512-R97ym0B/+MuRH8sg6AGFvv+OlABWvq3SxqcT68qaLL+kaPB9cIts6hdLZeKwEhgcQicxOuXPzeFTDNat27YAcg==","signatures":[{"sig":"MEQCIDgJPhIL4qBM9Q0AOSoTy1IDmwU+82YhzOPxZ5yJGbIjAiBMi4G/vrpiIAMMng1Ynl3FkUglQcWHCLt6WOH686QGYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5848167},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b787b250c9ebcb73727c3627a868cc9ea6a5f030","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.747","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.339_1758824664782_0.7231919390460042","host":"s3://npm-registry-packages-npm-production"}},"0.0.340":{"name":"@tscircuit/eval","version":"0.0.340","_id":"@tscircuit/eval@0.0.340","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"44080f38c66bce2704956575e68ef14b5d298ae8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.340.tgz","fileCount":120,"integrity":"sha512-k+Oa/8FB9x+NuV7KWuYmYW5M3zIK4I0c6QsnjY2g71zwAMHWJSkLIzL2ypmKUNJzvs8VZasbRfrmdVQ/whiXFA==","signatures":[{"sig":"MEYCIQCz9wKOUy4hwsue5HU12LJLrxw/biOL2I23PHPQ3zvENgIhAMEXsX6OvAmC55Qsw5UWKUSWjePEYskWFw8I4Ue43ADg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5685560},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f8bd425dc74e8a904739c71e019f95eedb11b047","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.747","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.340_1758886688334_0.5960219491787702","host":"s3://npm-registry-packages-npm-production"}},"0.0.341":{"name":"@tscircuit/eval","version":"0.0.341","_id":"@tscircuit/eval@0.0.341","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"99466b3b483358bf667594c5b9acbf6b31640e81","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.341.tgz","fileCount":120,"integrity":"sha512-eftuM0S7n8cPaUHlkRekXcxmmGmbIUJ88qkRj4XrEmlCKkZwg7AH0WUyxDU5nLDbhzebCU9Z/JK/IlOqOXOUSg==","signatures":[{"sig":"MEYCIQCvlyxoswYGg35kreVq81ncRuz9uUosL9vUDkNHGLo4hQIhAOL/UfmJ44DxjKr53hn6sIYdISHsxj1inh9AUwu/JUHj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5685532},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f6c29cb8271b9d56d1a0dbf645c52c3636a74934","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.747","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.341_1758968392203_0.5374385560656165","host":"s3://npm-registry-packages-npm-production"}},"0.0.342":{"name":"@tscircuit/eval","version":"0.0.342","_id":"@tscircuit/eval@0.0.342","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c5334044331094e9040d0057bf5c61788305309","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.342.tgz","fileCount":120,"integrity":"sha512-/GNsXmDPHZdeALzEk9ckYq5LmT9auD8d7k6UVpkqpLOj+rqEyfzMvqdLN0N3uIBnBvE43kixyjHv/IhDzHFCsQ==","signatures":[{"sig":"MEUCIBR8pHHYEu7WyD3dAQkk7LpDYI4BLFfwz2+BZ4Ue1Q2kAiEAlIQ5SEE4IVaWAlHmtdDq9acbY/tSe3eGM679tpvLO4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686885},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5b02aa08f14b6b40b710ebaa5aa9b1998ab8e749","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.747","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.342_1758972881178_0.7585884602999973","host":"s3://npm-registry-packages-npm-production"}},"0.0.343":{"name":"@tscircuit/eval","version":"0.0.343","_id":"@tscircuit/eval@0.0.343","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ba886b316822ebd6100f34ecd7c4e23d4ad4650e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.343.tgz","fileCount":120,"integrity":"sha512-okgkeMSFXBwSmDOIsYXKEj9hZbgo4JdZmu+IGKgzPAabquO5ZLscvVT618Y+Kr2wY/y2m//sh4RtOfaN7YHntQ==","signatures":[{"sig":"MEQCIHQBQsu/AOWUIseKnsQTK8rXQQ42rkQd5hijQILIqNvQAiBlarc5VBOhcb/rTIfeHfGjAQgyrH76+0Yybig3NE3r5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5689061},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"aa223ed984f47414d8d8032010dca628fe42e6bc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.748","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.343_1758974791263_0.8188774132060845","host":"s3://npm-registry-packages-npm-production"}},"0.0.344":{"name":"@tscircuit/eval","version":"0.0.344","_id":"@tscircuit/eval@0.0.344","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6cc34439d839e5bd9a216a1b7a165e99ddae9eb9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.344.tgz","fileCount":120,"integrity":"sha512-4XDq2fo3sLO0fwLMAoIQE20Uqzaftjg5o9HZQUimBOoc7lVb7gR4V69sUfHtG7IY/WKid3GZ0SaRYC8V9OFWDA==","signatures":[{"sig":"MEUCIQDJeNf+sgnQHirb52bzr8xd7Y6GSdfSfyFvUlo9v9ECqAIgXrWMMwMHGmsr0OHdpK0XhVYoGAUW0iIYs1aX6Vnfrg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5689031},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d23975c3ad79bbe083c0b34338def1b552fd0095","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.748","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.344_1758978766444_0.7847643646461977","host":"s3://npm-registry-packages-npm-production"}},"0.0.345":{"name":"@tscircuit/eval","version":"0.0.345","_id":"@tscircuit/eval@0.0.345","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0dc1698123e1fcd7d6c871cc30d71bbdad7367be","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.345.tgz","fileCount":120,"integrity":"sha512-rym3FprWs7pYIMcAmf1sueD0B2yW17afJcraNXDObGfggBxAc/Hdd323dh2nS+yGXgjdjRPYDaLW3MpCGnV6kw==","signatures":[{"sig":"MEUCIQDulRbJy8EUBrTDrqi946t9lqvtnpFaeCLIRh31rKCm9wIgUSal+2rihmraOTryYmsAwyPRuLKnXc5bxCRxcyWX2es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5689052},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"86029b60990fa1d81c9653bc6259c7e5ca7ef6fc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.748","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.345_1758978836244_0.397785199579872","host":"s3://npm-registry-packages-npm-production"}},"0.0.346":{"name":"@tscircuit/eval","version":"0.0.346","_id":"@tscircuit/eval@0.0.346","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a68a00f0a772f71fb25c4311c436a1fb8121d736","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.346.tgz","fileCount":120,"integrity":"sha512-ASPqRdYPXDEVQvf5lAIhZIrysOktl0f46Cwq9UXqXaR0bY8ruW9UeixdOsytl0ugr8S6+8KXVpqO44hDzgJ+4g==","signatures":[{"sig":"MEUCIQDOw7uBb3TKnerYqZcYU18Kv701Z80YrbN/8UoXVGDXZwIgcfOFc7YPJ3NRDPtgF/J6fZSuYbZOSshkJsSpmwUbO3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5689391},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"db34252191787039f8115cb0550b44fbaf4b036a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.748","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.346_1758979590234_0.8714333561778718","host":"s3://npm-registry-packages-npm-production"}},"0.0.347":{"name":"@tscircuit/eval","version":"0.0.347","_id":"@tscircuit/eval@0.0.347","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"139c8f83db8d83632f748b8e921b5fe597d80f09","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.347.tgz","fileCount":120,"integrity":"sha512-udvFMrT9FDmInjh1kQi8wmC4MLYoosyxYHHjw9+XKH5sswjblTBCkLt8/FYZjBBttbE/6KexoYZjkiS5tKe9ng==","signatures":[{"sig":"MEUCICRfZWPS2dAn+nQ1/nhC0G+8XH6egbz+il5HWpk6Mp7KAiEAm8Hj1x6kngcuvpTQZV/woEXiKtTX1cEentCK5d1New0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5689808},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"eb1eb1c32e29330e6267619f22d88450e1d88f8d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.748","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.347_1758983791588_0.7383043939912106","host":"s3://npm-registry-packages-npm-production"}},"0.0.348":{"name":"@tscircuit/eval","version":"0.0.348","_id":"@tscircuit/eval@0.0.348","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c4ebcb9c3571a8812ec4abe6744b679da2c0527","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.348.tgz","fileCount":120,"integrity":"sha512-Oo7gPPTiQanu9EOZTwBx75hIkuVzJrckUPpgaVIGj6DkctIFCSucBYKzxnBhCwE6rhx8oJIU0nW2GQfgw0OW7A==","signatures":[{"sig":"MEUCIQCA7vhyJm13mgFNK2dY9t7oO0DvYTEeXn0QFML3/iuQRgIgN65PqdYXRiNBI/s5iv/ObYg0mLYi52TM0UnpszKOCog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5690248},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7859dc47a827a654eb8c18eef6bd53f8e45f8342","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.748","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.348_1758986462804_0.42008259318072105","host":"s3://npm-registry-packages-npm-production"}},"0.0.349":{"name":"@tscircuit/eval","version":"0.0.349","_id":"@tscircuit/eval@0.0.349","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b6f6e9d5920dfaf31da9531a5c3be55ea871061","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.349.tgz","fileCount":119,"integrity":"sha512-sDjH7+VwCC8B/geKNIhc4nS1CTVKfMpZ40+yM4ZqkNIgs+fH8VA1AYfF9dAcYjIjkK7SG57wBQjF+gDzSuytnA==","signatures":[{"sig":"MEUCIHigsN8C2qF9uUpIu5oe4bc8G/7nBQHQcuypSW3yoRC8AiEAysx0Y7BePIYc7awicDtOCk9G47cekcnll+s065wAFFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686269},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0308726e2de2040665bedb543d5c93554667c674","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.748","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.349_1758989622702_0.8779659657934433","host":"s3://npm-registry-packages-npm-production"}},"0.0.350":{"name":"@tscircuit/eval","version":"0.0.350","_id":"@tscircuit/eval@0.0.350","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7835ea9b09332f021a1813a9b7729cfbbc974b16","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.350.tgz","fileCount":119,"integrity":"sha512-hD0oo9TpdOXEr2vuA5PehXptiH2TX0h+tCVc8Ni+2hK7zU+kmsxHmKOSxmWR2VpTnAeow16rV0Ftd5qXGxL7hw==","signatures":[{"sig":"MEQCIGtkYlyiG+sHlPYirdm4pKjYTldmgZvZ8T5gXEIdHRQgAiAMAbi0bzdDhEiZr9ijyfaEb0nej7Gf4XYu9D9sV6JmQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686438},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2b328bca24017abc3af95202e4515425c7f8d538","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.748","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.38"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.350_1759002568657_0.5551528903907392","host":"s3://npm-registry-packages-npm-production"}},"0.0.351":{"name":"@tscircuit/eval","version":"0.0.351","_id":"@tscircuit/eval@0.0.351","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c8661a9bbf19960ae839fe909151787298400150","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.351.tgz","fileCount":119,"integrity":"sha512-y//4qZBRyFk5klPOKlw2xJbNzqLHx/YDuP3RIVViaykeVcK6c3fKhfCol11+I0zuL7XJCnqfMylv+Vc29LsQRg==","signatures":[{"sig":"MEUCIQDcK8Tafupb2/nuQNsNZa3UqNRsb2o9Bo9GPUSfGT7D1AIgBHn0BlkeNF/v1sTke8EbOpC0Kg4ArNas+Dl6/2P0K5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686126},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"04b9224ea8e8e5248469df8176c1bbcc7f45d1b3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.265","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.750","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.335","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.351_1759039108306_0.9031949735758473","host":"s3://npm-registry-packages-npm-production"}},"0.0.352":{"name":"@tscircuit/eval","version":"0.0.352","_id":"@tscircuit/eval@0.0.352","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"74a1a53389a6b68c4248faa2d84f290b8144be75","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.352.tgz","fileCount":119,"integrity":"sha512-wck+2d+YN7uZy9+f5gDYeKvoxH/X6CEmfJg83WmDNw3qXKZje0+892Zk5Hl7C0rE+TiR6PFgh/EEWFtRU9FHLg==","signatures":[{"sig":"MEUCIQDkdK7sTx5M6fiqJzywMDEGHNDZ1Fv/Mykw4urd8IBfPAIgEQjLJC9ga6ZiC85xMINad7Jfnwl4/B4NVqFnjuLFmaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5694320},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e83d54444f416cdb24ebcae2a1da519df9721dd9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.751","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.341","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.352_1759115047613_0.7406445660454011","host":"s3://npm-registry-packages-npm-production"}},"0.0.353":{"name":"@tscircuit/eval","version":"0.0.353","_id":"@tscircuit/eval@0.0.353","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"058c4c2c8d3ecf55b5e77bf2e9a1d0e2ef1f96f7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.353.tgz","fileCount":119,"integrity":"sha512-rcS9c6pC0bEdhpzhWmT5OSyzZWw99NMzIqIf8Y7WS9MoOoKzR5ZbJfAGE+NqrrbJQI2OD1S8eCKkoKGqv0lR2A==","signatures":[{"sig":"MEUCICNQinx4QgPnWvjUs+7NXgibO82c+cyn/qu7Xcd61spnAiEA1+xTt3ToASskJ/XasDkXm8LYB1c2fyc1WmH+n8Zlq2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5694292},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ff6d4862c4550a02fe11835eaf520864909c1096","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.751","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.341","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.353_1759115207610_0.22685422773801545","host":"s3://npm-registry-packages-npm-production"}},"0.0.354":{"name":"@tscircuit/eval","version":"0.0.354","_id":"@tscircuit/eval@0.0.354","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"698743f8eb24c432ace79f62a9d4d77d7500ba79","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.354.tgz","fileCount":119,"integrity":"sha512-g+0Rm6OVIPnLYS6GeGmwqFOZkzWrZCdjMlARu0qJsrngFmezcQz9Qclh8W6tMZIYaGGaT8U4koWQpa8r6/4uPA==","signatures":[{"sig":"MEYCIQD7GaFQ9d+rCsx7a+q6AeUnwNQ3aeb5MIQMUqvZYolW5QIhAOqwRKg1NBGpWuHOVVmxIYqeLCUJGt7+QzGQI+mKNjDv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5694259},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6758f325968b50dbc877d57011bfb7787ef0a8fe","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.753","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.341","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.354_1759180773827_0.6166022730212328","host":"s3://npm-registry-packages-npm-production"}},"0.0.355":{"name":"@tscircuit/eval","version":"0.0.355","_id":"@tscircuit/eval@0.0.355","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c2440d95940ac07a5a489a3178d8d4b6f1d68d8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.355.tgz","fileCount":119,"integrity":"sha512-jhUobF0AV0KjQlm0O5ILjlEBP2Gj9hnJrFPpDVCvWZK2Gn4vZt2JsCAIk/yDKe+HwqbuSFCoGz7tyXY5J2ujlw==","signatures":[{"sig":"MEQCIAid8h+DB/7byFS888lPD+it5AqEJRvcxbmFD9Gcgzd2AiAuZBJMAR7x/5jEML1jha9K2HgVRaJb7FVxGgWMKfXzqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5702505},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5bb15337e61119c5e697b19c1dfd54311fd6c463","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.755","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.341","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.107","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.355_1759446264231_0.5343322669559822","host":"s3://npm-registry-packages-npm-production"}},"0.0.356":{"name":"@tscircuit/eval","version":"0.0.356","_id":"@tscircuit/eval@0.0.356","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c27d16c38245f33212dc3c4bda3b2d8c0cfc831f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.356.tgz","fileCount":119,"integrity":"sha512-4jr/UuqY1OeuxdR6Gi1nZQKuKwYvgSju4nojgo2HXBI0EFM48Ij7ZEgkLN0Np2JBJ8IvdSF+YZB3fPkSX+R2lw==","signatures":[{"sig":"MEYCIQDrOmmC0mmn9/oNsm2CdrPMi8/d7eMjQcnfuHRJhWl0hwIhAL39SsFUF/dfv200RLgUmFyLDJOgewFKqkp/gaWzTa9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5710274},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cc75c92cfeea9c12ae071b2eac5ee5ab8015a473","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.756","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.341","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.356_1759511818910_0.5635893024699274","host":"s3://npm-registry-packages-npm-production"}},"0.0.357":{"name":"@tscircuit/eval","version":"0.0.357","_id":"@tscircuit/eval@0.0.357","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"830486fad189549a27ec466c407f83e971feb0a5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.357.tgz","fileCount":119,"integrity":"sha512-BWGIJEV041MrVxz02dpxXd2Y159qHV3+NSToPi+ny5zDW9PGjLtZqAuzwh2l8sVqo39aDPDjFRkn7hQv6QxNlQ==","signatures":[{"sig":"MEYCIQCPRpEyxh9k5d7QA0IboY+LAxlFYQDWk5Ip/Ec/TFPCGQIhAJ1P4DSE4s1PsQx28MruMGZwE/GzupbV4iIF+fohuR7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5710302},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"635538a59a94f49d3e2382e69b613cc9cd14b784","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.756","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.341","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.357_1759511929835_0.25607745741129473","host":"s3://npm-registry-packages-npm-production"}},"0.0.358":{"name":"@tscircuit/eval","version":"0.0.358","_id":"@tscircuit/eval@0.0.358","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43871ef4ff0d4ec7ba8822a52a2a8a2e2c729c89","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.358.tgz","fileCount":119,"integrity":"sha512-xn24J3xyVmdvH6OHTOe7wZxaB7sG6Ur5WHZapM3qvRIdiEWnmPvhApDvo2rW+DdrpJUauexGQdcbEDq9zWxDPw==","signatures":[{"sig":"MEYCIQDae4SbglzoLW35pinkttbX6nIp4ksfeDxwzibdZUU3ewIhAI6fKYyoUuH0ptVIzkpw7/HDeyNnVo1FhbXNOtHlbpg4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5710723},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"40502cd2a04da90322438705b5d2c9e527f33a01","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.757","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.341","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.75","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.358_1759516155131_0.2337034750418363","host":"s3://npm-registry-packages-npm-production"}},"0.0.359":{"name":"@tscircuit/eval","version":"0.0.359","_id":"@tscircuit/eval@0.0.359","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f1b35590500b2fa97ed96cb5ecca1b30d496514","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.359.tgz","fileCount":119,"integrity":"sha512-KxRKl/gNsrMFMDP3yNB37TvTOcdvLsI1kAUcG7Li4K9pQc937bQ5FP/lYHcWrCBdV/HUIe4Zkn+76PW7YJQ5EA==","signatures":[{"sig":"MEUCIQDa1jtWsBu56Fo4H5+9mOt8OQJ5696dfmKjdddqq/dnGwIgPXu32Q9pA1XunZRWmSz49Zq3RTmbc2mMh9uV1kXIwYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5710736},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fdc3986125edc8a8d48654db9b9dc138005cfa62","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.758","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.341","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.79","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.359_1759517732930_0.031483336549567476","host":"s3://npm-registry-packages-npm-production"}},"0.0.360":{"name":"@tscircuit/eval","version":"0.0.360","_id":"@tscircuit/eval@0.0.360","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5282ad107161ee94ab0875ac458a1e4f783647de","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.360.tgz","fileCount":118,"integrity":"sha512-BA6CyjUqEljYs+ALFXJ977MYlHegc+a4wOnwZqznIdrW7/OZKVw16s9vysDF3ayCF00Y7VLyf7Hb0i1PDV1AIQ==","signatures":[{"sig":"MEUCIQDSxfJd07umT8GwGORi20LjskSdvMIQcTcBmHCB4KQn6wIgEa61J7vn/DX3sBQKYRypv0ggAtEpAniHtBU3932XV/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5699658},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"afb6a806ab136409e3dbdd6da00ff8bee500fe8a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.202","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.758","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.341","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.79","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.360_1759524554245_0.9504086735316819","host":"s3://npm-registry-packages-npm-production"}},"0.0.361":{"name":"@tscircuit/eval","version":"0.0.361","_id":"@tscircuit/eval@0.0.361","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"49f678bf37550be1ca862d27f5525603813eec90","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.361.tgz","fileCount":118,"integrity":"sha512-hk7kiVnJbsJCDarCnbOp0D8vGWyjvCYZN7yTTgoJaESCq41exK0uLH9KFn5MD8S117kgtjYN0HxMUmXHCevPew==","signatures":[{"sig":"MEUCIHlTrVPc2Etz6USqxkqy7tmXDkRAVEtvK/YNG5EPezLYAiEA6qGUZDXgRDs/5hmawD6oZe5QCiUJWrhFBr3+g7pjwN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5753756},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ba35069e40a3b270ea78f9f1671aaf440545f09d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.3","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.217","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.760","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.343","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.79","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.361_1759533308013_0.2894233549961178","host":"s3://npm-registry-packages-npm-production"}},"0.0.362":{"name":"@tscircuit/eval","version":"0.0.362","_id":"@tscircuit/eval@0.0.362","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea2722b6f9fe3cb6ea71d2edc65ca72dab48d00e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.362.tgz","fileCount":118,"integrity":"sha512-Adqkmg20lOp+d4ryp3jfo+ma63epfEOjKn3VUHL2LCkMdS9m8Ckun1n4haBVz/r6e4EYmNfXS1erThZh7Z4DRg==","signatures":[{"sig":"MEQCIEZcsMnxPRbpAEZBPTED3Tgfmn3bpWy1k4F3CRRzcsFKAiBwzEcaS9Kg8vu5OTPvZ2+jYiQ/c4HU08vb3RlXUkvHhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5786327},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ecb5c738321da4131619586dce1ce03882e5b873","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.267","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.217","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.761","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.343","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.79","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.362_1759596069499_0.6012690967629333","host":"s3://npm-registry-packages-npm-production"}},"0.0.363":{"name":"@tscircuit/eval","version":"0.0.363","_id":"@tscircuit/eval@0.0.363","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e0aa2c359efe05645ff76ef833abace843eb36d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.363.tgz","fileCount":118,"integrity":"sha512-AUnG8maOGShRx2v3/qksPhnPzSzUmH9M0zxVurobEonyU4O1j0LCuaGHWIoiQ/5kTXaddC0Q69UY3Q9fK02Lrg==","signatures":[{"sig":"MEYCIQDwbs8ZdfImnklLbQR1gm99taT7kf9rnrDQg5ccVF0V0AIhAJe75QhEK+OoMixSoc7BphBcPdlUFbRY1i03EELA+ye4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5789107},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"73fca2551335e1d62fb91b7c60d1b9f9412d6e2f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.268","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.217","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.762","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.346","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.79","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.363_1759612070806_0.5549822136692073","host":"s3://npm-registry-packages-npm-production"}},"0.0.364":{"name":"@tscircuit/eval","version":"0.0.364","_id":"@tscircuit/eval@0.0.364","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92086b3268688e560dd8c1a5a934bbd0a57da891","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.364.tgz","fileCount":13,"integrity":"sha512-M2IO2QSSiBkoA6XViky8BtCTYV1EOk+S93xoarduKq2L3JHHgXatOuPaTsNBsFrZzij8A14BFA1dljM4FsDVFw==","signatures":[{"sig":"MEYCIQCUUAYvSp83i3Pmn23RN/DEIF0AKMio2tbP9MP/qDOFCwIhAIUJmwTGoEhfIR5oKZ3hsS4sYW86PA9LFQvpmBbAlSaE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5638903},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"66906cdd37d821a1e9218a310e70f2c293fb9d4f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.268","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.217","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.762","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.346","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.79","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.364_1759641183930_0.6598691522730289","host":"s3://npm-registry-packages-npm-production"}},"0.0.365":{"name":"@tscircuit/eval","version":"0.0.365","_id":"@tscircuit/eval@0.0.365","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"df03fcee587afa8ec0de4c48962cb9bc3a2ce125","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.365.tgz","fileCount":13,"integrity":"sha512-R/JIHCzsSbeS8KvRQnidE/x4NVkDqLy2+hjlNB72qpgNVuz1rhqKIwsTNKmPBAVWgIbbwMYTm4OJI39fVeCkVQ==","signatures":[{"sig":"MEUCIQCiSItoLuZ0l5fO9nXFUVotGXbkDG0QlVxs8GwTW8ocHwIgQl144UAcnSHvMR1UKGQm1XKl92/yscdRT9p107eCz/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5639259},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7e962db5c59d08da0dcb08d2302bf218bc8b0255","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.268","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.217","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.763","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.349","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.79","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.123","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.365_1759645273415_0.9831568065895706","host":"s3://npm-registry-packages-npm-production"}},"0.0.366":{"name":"@tscircuit/eval","version":"0.0.366","_id":"@tscircuit/eval@0.0.366","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"212a4ca2b5d8934f745814eb17f10871f3d846d2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.366.tgz","fileCount":13,"integrity":"sha512-bmr8Fr+drF94a3tkBwfCwk8n0GqVupZuIdcFehEyVxCkeIg1W5pxJJJUIMmiLhphTnRFP0+2q56MxrwoC4jjiQ==","signatures":[{"sig":"MEUCIQD9HoKFU8q4m4koG+UlPZfrxwJNoTbF0oreh9shqA8kggIgdCdqNWPT+jHS9ytpMjYw1t8WqC+uHbaFe+ccGklWRIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5636369},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0de66c49be8c0631ce48e9a9eba35e178a343365","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.268","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.221","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.764","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.349","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.79","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.129","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.366_1759647098953_0.5600360168308014","host":"s3://npm-registry-packages-npm-production"}},"0.0.367":{"name":"@tscircuit/eval","version":"0.0.367","_id":"@tscircuit/eval@0.0.367","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4af739b3d56cec1dadca6c8c44ea8708b578c187","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.367.tgz","fileCount":13,"integrity":"sha512-7VX/uLvW6EgALPuav7IlWeWXjalo37YgxBx80aL237i2X1t0dkYXOXkmYFH1hciU9JLxhrg8ZsfO99YC9MqNuQ==","signatures":[{"sig":"MEYCIQDkeoguO3vilmyMghLCZQDXHUzJMLO00ubJvljOxF8+pAIhAJ/wTpYmXgvno/a3yP7seSYeDbSmDonFPEUx1QP4WGYh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5648588},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"939fd450880c06892474f0cf42999a5627fc8009","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.272","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.221","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.765","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.349","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.129","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.367_1759797688792_0.7765758041589206","host":"s3://npm-registry-packages-npm-production"}},"0.0.368":{"name":"@tscircuit/eval","version":"0.0.368","_id":"@tscircuit/eval@0.0.368","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1a443ac76bb6bdc542ed47e11908b345ee41636","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.368.tgz","fileCount":13,"integrity":"sha512-J1CLkzDtrxDV4WsFQ/e/1TTCqPV1lmk+wgbcp3i8eLOnqhsru4xyBsX1iX4ImE/XqiJdYg7kO10aIz7j1USOdA==","signatures":[{"sig":"MEQCIFXHBgjOfxTgad4HUpwmfxSBmT2FG6JCQR/ZxBQcq+1uAiB4oOogGhQ1p16no2Ekxi4InHxYkao6pOipx5Nf2mChOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5650736},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"beadd9fbb76f6917c241762ada63d4358fbf194b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.221","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.767","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.349","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.129","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.368_1759873502858_0.9862721710686184","host":"s3://npm-registry-packages-npm-production"}},"0.0.369":{"name":"@tscircuit/eval","version":"0.0.369","_id":"@tscircuit/eval@0.0.369","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"05855ca82d1d039eb3823e6be2e98bfc4cb47dbb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.369.tgz","fileCount":13,"integrity":"sha512-MRKmA4yIoxkzkvSv9UjTSpAq/Ij1bxh2RBnOtTWnmM5rjQYrX5wN9ZJEruUNM37gowH0EaBlWTNSMdAVVrmy+w==","signatures":[{"sig":"MEYCIQCTiKvC54OXEqJo/01hXhKnQfHeS0J0NQOINyb3TjY+FAIhAIzkZi5tlkQOfhBI+df4jt2uwNdGB8x9PmmMs9Ey23Ds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5666809},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"90bc4efb8573968ca7fece6b69047d6cfcf9205c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.221","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.768","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.349","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.369_1759882610205_0.4684555817366598","host":"s3://npm-registry-packages-npm-production"}},"0.0.370":{"name":"@tscircuit/eval","version":"0.0.370","_id":"@tscircuit/eval@0.0.370","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70f409904d1c64d1c1b9711ee490adfc03e7a18f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.370.tgz","fileCount":13,"integrity":"sha512-zxsl5hkxEjHYmrHGCzAwWZ3LyEo7KQlHn73V8Mo8jjo60Hu7otCXvquMgGjAuMXtmzgJgLkVi6W8FjP3AdYMjA==","signatures":[{"sig":"MEUCIHVD38Orc09rpDGjDrWJr1W3dnAQAjWY96HEbBQYsFxnAiEA3IXo4OU1xxEVbKm9pqXma0Ev7+tcUiq0isqv9hMlhbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5666809},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1c1fe09a54dbc6e8c15cb7e56af392de404344a6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.221","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.768","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.349","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.370_1759914951158_0.7690553034320735","host":"s3://npm-registry-packages-npm-production"}},"0.0.371":{"name":"@tscircuit/eval","version":"0.0.371","_id":"@tscircuit/eval@0.0.371","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"961d0ef378fd83de87245a7b6eec2c1839bd52a4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.371.tgz","fileCount":13,"integrity":"sha512-khaf9ClWY+uqaUcP77Yygl2/KSVM0GGOYXUYBf1X1/tWygjh+ghQlui3v64IeCPhNHluU8X1zzobapjOOfhhRQ==","signatures":[{"sig":"MEUCIQCKjhj6EoghY9GlBSdXPV/QULbD7+NaqYPiLuFoLXxkUQIgHdGWIKogA91fJjhIKbipAkR39kdXYG7+PR6DKlcBUaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5671113},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"41fe9794b1fd375c6c3124bbbdd4c0c3413d8bd8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.221","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.768","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.349","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.371_1759922181597_0.576424052049525","host":"s3://npm-registry-packages-npm-production"}},"0.0.372":{"name":"@tscircuit/eval","version":"0.0.372","_id":"@tscircuit/eval@0.0.372","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69c369f8878ebac6c323ba5dc61a8b2aad137a66","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.372.tgz","fileCount":13,"integrity":"sha512-Iv4p7mME/Q6Dhxy5aAI9MyOuTmfiEQQp8z8KbaP5T96dcNm7bHTL3dPCtEwgqsCf4FJtSoGp/uud5Ug6MNnNgw==","signatures":[{"sig":"MEQCIDU2Fxv9DIxmdDnaI3aa4v0Hd1kTDtudmGwpg5Dqwi8rAiAyVuke9gjA5QzHarwzxVv25kifKtIn3t6RGlR5P6QC8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5666809},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1e2d71fc0fbab3b40d55c5a7cf683987213951ce","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.221","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.768","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.349","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.372_1760044079460_0.44093141403194425","host":"s3://npm-registry-packages-npm-production"}},"0.0.373":{"name":"@tscircuit/eval","version":"0.0.373","_id":"@tscircuit/eval@0.0.373","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"666e78285fb6bedf12bc2f4c5f68e84b78c1e6ac","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.373.tgz","fileCount":13,"integrity":"sha512-MNMyfOno4bw28Z7XqNUvzfEqXx0qcB6XvunenuhaIaGJm6alXY6yS6pUXkCsXz2YCstlFyWJVIcNbXNVdOsciw==","signatures":[{"sig":"MEUCIQCJAfT9lN7UpJoScqskWDywvz/gn8CHbEMZ8Q2bLLL78gIgCf+8UsfIcZpQ6VGYauWuHxItp+iEiiBaDyj4xiDzcow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5691206},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"64e9d2585ededb49105b614050df9e54be1aa40e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.221","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.768","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.349","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.10","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.40"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.373_1760045762953_0.7882840938390625","host":"s3://npm-registry-packages-npm-production"}},"0.0.374":{"name":"@tscircuit/eval","version":"0.0.374","_id":"@tscircuit/eval@0.0.374","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e2076df87c95efeb01dcf3243d9f5f131cac636","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.374.tgz","fileCount":13,"integrity":"sha512-EAcpZRSbbT0XANsbdLtqciZwg3k+8jFCg5joNhty4l8Iskob57dZ/SEBOjXC0VX/CeoFwEMSccsouaqh+YJORg==","signatures":[{"sig":"MEUCIBFNiOwpQUlMnclSrlGXRjxjdQSuHT8tnOHsdZFkld1/AiEAg/NCDWvpQvaMCzOI1HwddC5inSYSUjJlek0QuNo5JOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5714598},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3d3afcbff0322c140adc57e35280f80bbb38a37e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.228","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.771","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.352","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.374_1760104117726_0.996748175579796","host":"s3://npm-registry-packages-npm-production"}},"0.0.375":{"name":"@tscircuit/eval","version":"0.0.375","_id":"@tscircuit/eval@0.0.375","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3633ec028db0ac30983000724d700617221fdbc9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.375.tgz","fileCount":13,"integrity":"sha512-hEPsdSdFZKQMcLctbBD/sUD3NttP9Rjoyqqs4AbZELwcoPFFTRgUcFO9fKwfnhPMT+L/0fUg7wMSM7YNEERG2g==","signatures":[{"sig":"MEUCIQDEXA7VvD8EEX3WQls5SIK4XnDJJdCLMd1uuoFjumX//AIgbUJK2s9Cttoe6GMPrZei37DrNTMj8+3OGqATtSu9c6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5717008},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6725d0462cde21615e783a71679cfa9f3fa8f4b6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.228","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.774","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.352","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.375_1760126819878_0.2639641186829105","host":"s3://npm-registry-packages-npm-production"}},"0.0.376":{"name":"@tscircuit/eval","version":"0.0.376","_id":"@tscircuit/eval@0.0.376","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53cfbde273f50e4aa7c2cee630cc4b1716902dfc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.376.tgz","fileCount":13,"integrity":"sha512-xib+9vTsFEoBjXoHx6euKfv7YeE/DkH2S12PBzr+dHIjpl6ri5kmqZpwwk/ICR08OWx4OdovOT0bA5E7Lvtv6Q==","signatures":[{"sig":"MEYCIQD3ffZppRtwwsJV0phmzNb5d79GAU5n/qgGRGpzWwmTAwIhAIJrnAoV8VYDM9y/1zgHoxjpQ3ZLg9Ni6A0vCjGq+8jp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5718645},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"08f7ae5478683a6e27a36147b4cc00f83b8f10c5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.228","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.775","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.352","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.84","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.376_1760127174807_0.6211800380228603","host":"s3://npm-registry-packages-npm-production"}},"0.0.377":{"name":"@tscircuit/eval","version":"0.0.377","_id":"@tscircuit/eval@0.0.377","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c15c3493e16fd66789c593a9bbdd566be646da3d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.377.tgz","fileCount":13,"integrity":"sha512-JPkaam4jgNqTlIcG1XPEFiKxVeLMLQG5tyqyXayuMOESHQPqN93siB/CR/VPrF4mvlqDyxY5zSqLJv6AS5BsyQ==","signatures":[{"sig":"MEUCIDDL1aKpxOpMHnw38dBBLYRjJUrWGoaO8Cl+xG5C5myBAiEA0x1WNIe15w4MONLwTp5koNCGuIyg8g5yeBQiJ66HMaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5732576},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f2b74261ca9946ef9d68be35c1e382d34e770426","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.230","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.776","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.352","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.19","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.377_1760171282363_0.8115959622892395","host":"s3://npm-registry-packages-npm-production"}},"0.0.378":{"name":"@tscircuit/eval","version":"0.0.378","_id":"@tscircuit/eval@0.0.378","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fd74a35d0bae8f41c0bf5bb58a4cd68d81bddac6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.378.tgz","fileCount":13,"integrity":"sha512-Xbyr9y1FEf34E49zot4T6Ktr6wKi8qSqWJhPAo27o/8OKspsgudQlSJ9H3sbUFvPvAadPnChYp+V6WlrwzV/fA==","signatures":[{"sig":"MEUCIQDOBAcE+SopV3WPDEpoPhmdNHipoFtxY3T6p9D5dQNLZAIgCE4qg0zNzuHLXl9gDYKeraOys2ZOSWllTnynPkdxsoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5733267},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0979f349df0fb49611a1e6b350424b8531a989c9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.230","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.776","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.352","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.378_1760179151536_0.7639789353201616","host":"s3://npm-registry-packages-npm-production"}},"0.0.379":{"name":"@tscircuit/eval","version":"0.0.379","_id":"@tscircuit/eval@0.0.379","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18552aa836300ee4869e06c16fdb134e3469884e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.379.tgz","fileCount":13,"integrity":"sha512-vD8ulul4D8p2+SYmJeYOqzW21sYKOM/PeCGILSxfaBdxVzyUUi7C/xNXI1pPSy5J3OkiRtFiRUQxYIo/T0F/eg==","signatures":[{"sig":"MEQCIERUgC2+yi/sIYpIIcgUdaM/QJmIcX4aZQMpCZunPtWuAiBjMzhxAXqSLWC8X0MeKLDGH8o6C8FZjvmG71dYQEhJBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5733267},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"798a8b3530954e3950f3b35ec4721c14958ebd62","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.273","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.230","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.776","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.352","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.379_1760275892815_0.9724746388916723","host":"s3://npm-registry-packages-npm-production"}},"0.0.380":{"name":"@tscircuit/eval","version":"0.0.380","_id":"@tscircuit/eval@0.0.380","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"712a5e51b818a268642900c09badd4aee8389283","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.380.tgz","fileCount":13,"integrity":"sha512-c6zNjxPvM8hGL/dmHlub2qv+4xMD5BHfvaFa57GyiX5gLXFVDd7Hx3/Pwbd8NUchwnWqXXbKFSIe2S1xRNg7Pw==","signatures":[{"sig":"MEUCIGyEni4Xu5BjrNV1xyVUQdOAifG7CYnHEf4caGrXbDmwAiEAw1/QIkCV9L55l7pEoJsbxi9uWf/VRZ0Yce8n8nC1ZIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5745729},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3f472ad4f8020dd92b69ef1043a2301cc905960a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.275","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.230","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.777","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.357","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.380_1760293893364_0.026749915428089244","host":"s3://npm-registry-packages-npm-production"}},"0.0.381":{"name":"@tscircuit/eval","version":"0.0.381","_id":"@tscircuit/eval@0.0.381","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8f9052af3690946eb834c1a6cd4ee6846604f26","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.381.tgz","fileCount":13,"integrity":"sha512-kvPiZSanQL/Okksse9llDV6Z2cZRYty7vOLdOh2yWDhrxUq88hQ4XT6brJ0Z47+7CRZqv9ScNTydsgqsUFjmdA==","signatures":[{"sig":"MEQCIHoOO1drSsi6mJn4BMOsHdSCr0LQicEFk53DLI6X4TNUAiBO5kEY8mL+0ZSKHi54Hnlx2xFnj2fW+bATR8Al2NGtfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5789448},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fa33f0602c353b715de240043df70a2f2462e418","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.277","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.235","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.780","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.360","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.381_1760297356840_0.14486301148448888","host":"s3://npm-registry-packages-npm-production"}},"0.0.382":{"name":"@tscircuit/eval","version":"0.0.382","_id":"@tscircuit/eval@0.0.382","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"356f519e05b4e8b70ca73b6debf04615637c8e36","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.382.tgz","fileCount":13,"integrity":"sha512-k9h63Aevy2EabYP0ov2beuDMUSBAVZXyMlMqWbl+j0wE62+w6sFh9lOjNxJm4mNYPe2eE+6DW8T7DF2l+O5uWw==","signatures":[{"sig":"MEUCIQD3tRm9Vmy6A2nBBudEyyrLA5QIlTiPD6xxuh+2EpdkIAIgBfv9WAEstpS8bnZfhK6hcSmx2g7aAdPKjfb93LdwCUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5792065},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"42ca70f92375691ce15efcb51341b4a1351f91ef","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.277","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.235","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.781","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.360","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.382_1760298323886_0.5014508115686882","host":"s3://npm-registry-packages-npm-production"}},"0.0.383":{"name":"@tscircuit/eval","version":"0.0.383","_id":"@tscircuit/eval@0.0.383","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f79d6ba315478334621b5d95f07bf364120aea61","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.383.tgz","fileCount":13,"integrity":"sha512-drK7eMQylTVVUibC+6d/wUY5QVV4OdPHkg1Ulh3TRFoqweVHqih8ejY6WmIOzUa5Z77fi9UZsoPrQZIuNxLuGg==","signatures":[{"sig":"MEUCICKkk9TQ5zUU/ei6PdGa1YMJfoEnfv27Ctz94+F1akKsAiEAl7chb4u+0HaHdZpnK2kOgRt05Qy3BendzIi+G1Nqnbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5792065},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b8e3e9bafd4ae020c6253889d806930c8fb9d9b9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.277","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.235","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.781","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.360","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.131","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.383_1760307354457_0.49120582698617343","host":"s3://npm-registry-packages-npm-production"}},"0.0.384":{"name":"@tscircuit/eval","version":"0.0.384","_id":"@tscircuit/eval@0.0.384","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8fb036dd5ac7e3ce67d9079ecca4f2c9cf2afdee","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.384.tgz","fileCount":13,"integrity":"sha512-jINbuVscFGrpP7KoXK1jY1AVi4C135ZMPRkv60Z0VwZ/EPudNSyFf84N8Hrhv+ratB8yiYcA3IFTIb0smDOaTw==","signatures":[{"sig":"MEUCIQDT7ucEl1S5p8MC5XUOKrtVE4DAzCUKFL2BYiheTxieigIgIrq9jEhqhFCUdav3/jI2oVDlb7JRCrF+KLTWzq/AAgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5800935},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e399485be5ad685760cb0c39faef29e2bb9e6f54","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.277","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.235","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.783","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.360","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.384_1760307687924_0.5710767873819376","host":"s3://npm-registry-packages-npm-production"}},"0.0.385":{"name":"@tscircuit/eval","version":"0.0.385","_id":"@tscircuit/eval@0.0.385","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac9f61cdf92361b1364a0b5258fd4f89461c05af","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.385.tgz","fileCount":13,"integrity":"sha512-pkvxKRCkXjWaf/i7Wxiat/i1R1MFlqDbn2uoCCFpwjjatWfAprQ87hnJ4bfsj2iQG6E40gp2fWNPiT5kiG5riw==","signatures":[{"sig":"MEUCIA+GEE69r38Ho1unk66aBlBhVXd7LoQCyZ2k7/Ks87yYAiEA5xyDV9ud7ZRrw1rVwu+7H07mX5h+CFckohv4eOcOHbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5800935},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b3725f11ffc3e8fd9f240dea182b4d9eb0dfb429","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.277","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.235","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.783","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.360","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.385_1760372335616_0.38442659942574076","host":"s3://npm-registry-packages-npm-production"}},"0.0.386":{"name":"@tscircuit/eval","version":"0.0.386","_id":"@tscircuit/eval@0.0.386","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9728cc1df0e1198522c721bd70b432a6249fc19f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.386.tgz","fileCount":13,"integrity":"sha512-Dz+wGB/pNap0UNdAnI921hHwBVSCzjuidaT3Xs0O0b/XIt6rdDb1ZYd+41r3KE785SaelXLRUxKl1aalvUd1Jw==","signatures":[{"sig":"MEUCIQCMuP1/CfRNwom5Drxrk1zjLkn85tMSV5r/mAD+3ecGFwIgfZyoftiyB4b25fxAyiOgNK3o7W3BsD1DXPmjNZvbtz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5800935},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5555405e3c7188c17324e9d6ace863b46953ec40","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.4","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.277","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.235","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.783","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.360","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.9","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.13","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.386_1760385429403_0.8222921300021062","host":"s3://npm-registry-packages-npm-production"}},"0.0.387":{"name":"@tscircuit/eval","version":"0.0.387","_id":"@tscircuit/eval@0.0.387","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f6f45e7a8ff364a22c68e5196bb68ddd39245ff3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.387.tgz","fileCount":13,"integrity":"sha512-2Oj5iUf/vkpbPploS/rUztmfeo3PTaXzcTahj3JTquJZXaqb7kYNqHJNMwrNlzHhktRn88gnlE3xmSDnZ9ojmg==","signatures":[{"sig":"MEUCIEl/zAdMGj0NPoMETcnSooONFeR+ryu8+IVvx2QkBrKXAiEA/+CQm5iLiOZ7oZ4lhi696IFQ1P3o35gSuMmy2pWgHzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5831342},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9497bd244aea0a1575e962841fe7ebbff17dbf7c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.786","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.360","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.387_1760387241607_0.007600537434180099","host":"s3://npm-registry-packages-npm-production"}},"0.0.388":{"name":"@tscircuit/eval","version":"0.0.388","_id":"@tscircuit/eval@0.0.388","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ddf6eac17937ebde55e5edd767178d7768a0c066","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.388.tgz","fileCount":13,"integrity":"sha512-w154G+kZ0HuhMq9cVRpZJWu7Q+F3rjFMlnRBjXSs+ylJh8DbjWPZUj+FJUwX3ZAg+34V7G6C5moOYKrJ5U03Hw==","signatures":[{"sig":"MEUCIQDibpMLGRFEMrnnvIoACF2/T4020ZejWHEEYlhSqEVw3gIgIpmKur5YMWJ5OVDaMV8dbkVyV2d4ViOpoDXqVd5dGxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5838926},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"097744b013e352924fc82e917deb38687792d437","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.786","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.360","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.388_1760397309678_0.19091345682462024","host":"s3://npm-registry-packages-npm-production"}},"0.0.389":{"name":"@tscircuit/eval","version":"0.0.389","_id":"@tscircuit/eval@0.0.389","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5e173bb00e36d1201110495995c24dd0d322db2b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.389.tgz","fileCount":13,"integrity":"sha512-SvUzTw6v+qxJAyLjpiUbCnI5kXRrvyLkY8OuGP0KbCjxbg8bneydLNur81t4q97EDKpuzDuG9M47IyKAVvFpyQ==","signatures":[{"sig":"MEYCIQDm07P7MHJOSI7Pu69Oz1SNH2UQIxSh2S7ddaclZ++NvAIhAPw2kC+Huhe4cwuQlBFXgRNgfNPAUSLKsPp9sDF/1MgH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5838974},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5e5aad1a2aff0ff5413e110edf5b8bfe407be8ee","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.787","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.361","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.389_1760439139231_0.06932412604785854","host":"s3://npm-registry-packages-npm-production"}},"0.0.390":{"name":"@tscircuit/eval","version":"0.0.390","_id":"@tscircuit/eval@0.0.390","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"205a776e2dc8758354834e1d170d46f59f2004c6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.390.tgz","fileCount":13,"integrity":"sha512-y2ZOSzpmMesdjh/0dRuQxHoqaCgAI7Ky3r/OyOj2LLkfGrYlZXVwT9v3+58F8ENIXsFdVghY3R4b/b/ZrYrQcQ==","signatures":[{"sig":"MEQCIA6sIR5z8bDPlI0V3f/a8Eno/CuxApMxpZEcnmYLEvv1AiAFt0Is1hLWNX1rLyjz7iR+oWBSlmnQkXeV6PBSJR6jvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5839751},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f5513bbfcbffaa6e217bfd65124c3ad85e1510d2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.788","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.361","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.390_1760480452657_0.8042367866878182","host":"s3://npm-registry-packages-npm-production"}},"0.0.391":{"name":"@tscircuit/eval","version":"0.0.391","_id":"@tscircuit/eval@0.0.391","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"671e1a8dde2900ad56590537981eee712310afe9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.391.tgz","fileCount":13,"integrity":"sha512-ydrsSOLGj34eHlc4NKx5u/1JbCFrBvxQrjsMVBcQY4b1WoAbBVid4JTbGWbWuLEy20YodigQD/X77hi8MJ5wEw==","signatures":[{"sig":"MEQCIEbwWcMAGQpOoJO4R7JB5O4iWMuSwuhpNs1epAGbUwlPAiArsfN9TYUUJiugqQKlP79ltLqVBMJVZhFdXQPE0/Vz8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5839997},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2684c2ef065ec6ca56342503ed1209b5359ecf62","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.789","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.391_1760487231335_0.8408570556974373","host":"s3://npm-registry-packages-npm-production"}},"0.0.392":{"name":"@tscircuit/eval","version":"0.0.392","_id":"@tscircuit/eval@0.0.392","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e3c6e6f4e59929245216cb04108b3ac24bab2cd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.392.tgz","fileCount":13,"integrity":"sha512-7821h9OP1BJvZb68WR1/zVI65Ids0YMjWxs7UypM+aX7te5JWkcVnrcQPnRXssKtffQ1hr4OylzoUKZLql0XYw==","signatures":[{"sig":"MEUCIQC3aOYuPH4zhT0JH28fqwx141eaDoe2+dSM7RbgfSSBeQIgQa+z8Mp0NrlPrBwbCmUS6GrJTIxcxmRUTclm3qy3/io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5844181},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1b60f307caad7bba8374864c5d1347c08b960839","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.790","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.392_1760510558094_0.3886056599329506","host":"s3://npm-registry-packages-npm-production"}},"0.0.393":{"name":"@tscircuit/eval","version":"0.0.393","_id":"@tscircuit/eval@0.0.393","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04acc733f0ea57045a77a79bbc12eeb91bc7aede","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.393.tgz","fileCount":13,"integrity":"sha512-Db9mAKiru1vaPMeOd1B8CjPwBtgn41yhJOFNa/xdpibv60kXO5eg2qfLGw8FBvtNZ9F2UGXCFZJeeEggKnG1UQ==","signatures":[{"sig":"MEUCIQC8ZvJaGK2oxQOEL2XG6G5xSrtMb1DUsOYe8Qo/LRi5YAIgIL2EqESJLU5o9o6gQMQim8z68/IdqfRKF+uZA6p2dP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5833977},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"219adc6df5e504e2323ec844f95fc95ddd90db97","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.791","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.393_1760528220808_0.07326453209574435","host":"s3://npm-registry-packages-npm-production"}},"0.0.394":{"name":"@tscircuit/eval","version":"0.0.394","_id":"@tscircuit/eval@0.0.394","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b7263f9fa0cce490dadc8f9f54aaf943003d4426","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.394.tgz","fileCount":13,"integrity":"sha512-gauO5HUXIdPS9AKx0o/OcNikdFQbASOl0XdAENEiaiJ4ERB7HizjKf0yK8YgQgUYE3zeF6Q0q9MXE/m2FWYrxQ==","signatures":[{"sig":"MEUCIANH0JnJIgbyZPI/xx9lnPkwyXNxdUbA/IIBmo083wDUAiEAgvQSKb+pP9lUoqxnUu+Z5rvNo6J0iFv20dO7FtVJb0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5850327},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e56467413d7835c5455c225da171f20fab170054","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.792","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.394_1760541138658_0.4327681309032161","host":"s3://npm-registry-packages-npm-production"}},"0.0.395":{"name":"@tscircuit/eval","version":"0.0.395","_id":"@tscircuit/eval@0.0.395","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a09fca95f30ff45171ea87afbcfd35941794ea0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.395.tgz","fileCount":13,"integrity":"sha512-PPHyRELRecPB+AYy1w91eR1x6OpZhHS7Ez9WakKeuNl34zA6v5I998271fp/ZwhG74s3EWkOmiLNwcJ3GHwW+A==","signatures":[{"sig":"MEUCIQCcNXHCogPjkYLKzrjj3OO2Rv5l5ZPEi6osv16FKxlSvAIgWsa6SXc99w04hK+gLc7kDprv8yVH3knb7RfayS9vBi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5857090},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7f45113c8022adfb2cbe2394e336aa347cf74f93","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.792","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.395_1760558593134_0.2813875200212881","host":"s3://npm-registry-packages-npm-production"}},"0.0.396":{"name":"@tscircuit/eval","version":"0.0.396","_id":"@tscircuit/eval@0.0.396","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5adbf022d427a3db774f31da906a916d7fe9f585","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.396.tgz","fileCount":13,"integrity":"sha512-b4JIk8aajpss50zDSEVhfzPipoTIpiDT+6lO41Jjvuaymm4d5i8Zu9SQKDhgXtLceSnZkrKBkgLEoVKN1i5yjQ==","signatures":[{"sig":"MEYCIQDG0IfQE/EAsl92GUIMtfj/5vD+AuexJ03OwUWKsZZXKwIhAOYdkvYgDMe9mVgfUgirYsJREZTH2KhE5DlM3uTYUKQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5869325},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5b0a76172aeb79d0acdbc260206522e215646391","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.792","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.396_1760566616430_0.9647792131254531","host":"s3://npm-registry-packages-npm-production"}},"0.0.397":{"name":"@tscircuit/eval","version":"0.0.397","_id":"@tscircuit/eval@0.0.397","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2faaafac70f35c642dfefb5f31099d43324d6315","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.397.tgz","fileCount":13,"integrity":"sha512-47H7iuON0AVlntgSSeNmshIAC3FxqI8OX6ajwNS47yAKV2I95z7z5PahKYRWT8aetFcd7xVdfeSfAQuGrOk9kA==","signatures":[{"sig":"MEQCICbAZ9lVKlf2Guh+nT+b+NX+PGaFYXZLsW+PakrRDKL+AiBYUN7E/l/2+IvL1gUw93yxNmNXopVU5iUKTYgTvshy+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5872875},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c3a7af77f3842bc587c26848fb35c588648cf256","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.792","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.397_1760570032035_0.7349713676441769","host":"s3://npm-registry-packages-npm-production"}},"0.0.398":{"name":"@tscircuit/eval","version":"0.0.398","_id":"@tscircuit/eval@0.0.398","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f53b70153430fdb54e9df486b2a4e348c4d1c45","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.398.tgz","fileCount":13,"integrity":"sha512-YpeTEgAjwgdq5tiKkm55cIydlmD+AQr5goGhVkO2k20xDVEHECQnH/C/jRikRMQOwTH/rOrpA6+sT5QmG6bpVQ==","signatures":[{"sig":"MEUCIBpQwZKgHJM82NI6vdgU+Xfpa6kQidJib45KlbyfZDmWAiEAq0zt1NyVNcEUraZDTHJF88YhYPFd4+ixvL3ekfKh+r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5872875},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7bc0458c8a0f4112dd32a44f857ea04d2c08d743","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.792","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.398_1760574466836_0.9739439753948678","host":"s3://npm-registry-packages-npm-production"}},"0.0.399":{"name":"@tscircuit/eval","version":"0.0.399","_id":"@tscircuit/eval@0.0.399","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fe87f2466313104b0730a44c9415da6d0825f360","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.399.tgz","fileCount":13,"integrity":"sha512-m97pYkNrUTVoX3HbHbyIBlkA09bv/0uNK9ETlONI0FpP5iRoXWe7w2ynUYo8iI8YcLjkYNjLnec5i8WWfAq/3Q==","signatures":[{"sig":"MEUCIBpllcBoosvjG8Sm1Tf5j67AqFOTvRbQ/ptsK990pvanAiEA/FPufAG2O3G5/AXRy/JMt6iiK7wBmUwF8yyByW1oh3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5881468},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b89e567db8ade70e3300c0bc89a69cc52f27f6d4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.792","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.22","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.399_1760609430222_0.5786545850218034","host":"s3://npm-registry-packages-npm-production"}},"0.0.400":{"name":"@tscircuit/eval","version":"0.0.400","_id":"@tscircuit/eval@0.0.400","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6a79a9936f70c35b0fe3364c0c2945b98aea941f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.400.tgz","fileCount":13,"integrity":"sha512-B7xzKF5Ffj4EfLjtYS1NrxcjjQQ7LKFA0I9kpJX0AstT+qc0196ZbED63OCBJK5voe7Pl78fvdQIBcH9BAxVvQ==","signatures":[{"sig":"MEQCIDSFl9UmI2qbnnMjNoAxY2j4Y31ZtWPnDWn/7OBEy9UYAiAh4mQUKI8N6ZRwqQTJHgLOkpSyPiUBAnZXDdRlwxfIeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5881468},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5f242f05d37f30f8f828c2773af445f017070946","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.792","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.400_1760617597776_0.992061548144181","host":"s3://npm-registry-packages-npm-production"}},"0.0.401":{"name":"@tscircuit/eval","version":"0.0.401","_id":"@tscircuit/eval@0.0.401","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4481bae05e6095f7294cc788df1d9f0a39d291b9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.401.tgz","fileCount":13,"integrity":"sha512-8X5gNzcnES2yl0V+hSlqzwhXVNVMoH1kfOtgxWpgQURNWfPSBLYeVn0/AmvWU2NqyKXf3al6cIUHmswPWxycOQ==","signatures":[{"sig":"MEQCIH4Hy5w23bIqDa/iT/mnK4DPD6KhjGN25sD7tWFK5qk4AiAoJV/LoxCWnpY3C9YqzAxf6cOFsCT3mn8YSqhl/phH6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5881482},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"82800e0f75b0dc683d96548531a221c264eeca19","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.793","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.401_1760626179009_0.28541857699036854","host":"s3://npm-registry-packages-npm-production"}},"0.0.402":{"name":"@tscircuit/eval","version":"0.0.402","_id":"@tscircuit/eval@0.0.402","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cb34017f7d04e46282dfb31f0838397e53ddc703","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.402.tgz","fileCount":13,"integrity":"sha512-s1B2rHcyPg3f7xe4ZctuRj5ox6RYiQ9lJqD79h4nR2vcAD8Sx7Q+rkJoCXxTbhN3/uznNDKayI7Pv0p1Isk7bg==","signatures":[{"sig":"MEUCIFhzLtDVTBHycZw8oChLy5QjXK498xv0SyXLwNCbAkHDAiEA8VI4lTqrNLCw3yag5aVa+uluWxbaqwOttuTAj0V+Fc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5887453},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5c4f0f0ab8486848711996a35cc530500ff746b2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.278","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.793","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.363","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.402_1760639183310_0.39567220176211815","host":"s3://npm-registry-packages-npm-production"}},"0.0.403":{"name":"@tscircuit/eval","version":"0.0.403","_id":"@tscircuit/eval@0.0.403","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51dca075e2e9fc9bfa0975810caeac0ea4e624ce","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.403.tgz","fileCount":13,"integrity":"sha512-ydr8lAvSEzk8zNMasVco0WOsVLbXhY5xK5o+XcLDo5RJFgfCz9YvlO3qOP37l3zhVe5jSe3b5/FMx6RuaW/ZKg==","signatures":[{"sig":"MEYCIQCAYHAbaoNJuqieEMds2qhE2KPGkW7zI3NOuP7zbncveQIhALBSykfCy1MqJ/KOUyctKFFlFAS9nk+QOc4Z0Fdkoq8+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5896395},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"92b950cab34f7dd6894b5a3a1ef9a2de87e7dec6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.283","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.797","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.369","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.403_1760671574336_0.9911397126157238","host":"s3://npm-registry-packages-npm-production"}},"0.0.404":{"name":"@tscircuit/eval","version":"0.0.404","_id":"@tscircuit/eval@0.0.404","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a08a1d2d890a02d4f72a85143e2738d7e6108576","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.404.tgz","fileCount":13,"integrity":"sha512-BX7yHpXvkhBZSAXloxazZ2MrErz7Lhqte66lHJ9nbx1W9p/e20+NVgYMF1QAQFHR3w7vscpTMYe22odyXqfXPw==","signatures":[{"sig":"MEUCIEwtZzu4b+fArwNWsqqJBBgNELaWAz/fsi4Hdf+nMuMTAiEAwJGYz9M7fUok+w55sCbQzPepxnNUbzXAcs3JxrB2X4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5897466},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e605e48c4ccad7235e977808521e66e128aace6d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.283","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.238","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.798","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.369","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.404_1760712107965_0.03997991918761401","host":"s3://npm-registry-packages-npm-production"}},"0.0.405":{"name":"@tscircuit/eval","version":"0.0.405","_id":"@tscircuit/eval@0.0.405","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"37ca5acb3dfec8687a87c33327a2abad46825c3e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.405.tgz","fileCount":13,"integrity":"sha512-wDnWCXdpYgvAQgjlvc9RDNnt/i0cEWfW82w9gqylaIK7mHSeR+Be7db32m/Y+2/9I2xejVFP2+rNQR6r7/Cggw==","signatures":[{"sig":"MEUCIQDHj5IUBzFODyaNeJgQvdA6qLQ7KMRlDqMwdRTSVx39lAIgTc1P2/M5YNzElDN4Xk/ZjecSm1YoxK7crZja5suEvrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5903954},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4c2236b68710ec9422d13a069923877a9d890295","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.283","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.245","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.799","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.369","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.405_1760719287148_0.7135636655874797","host":"s3://npm-registry-packages-npm-production"}},"0.0.406":{"name":"@tscircuit/eval","version":"0.0.406","_id":"@tscircuit/eval@0.0.406","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f73e651e46c9066a3ff1567441f5e539e29c47b6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.406.tgz","fileCount":13,"integrity":"sha512-uiR5FRvmnk2/EiMhMB+ssT96JQoZoJq/w5xdlaBRKPkfaksK03TUbbe/ofcGmwxRrqDj+isTKhOLqRxjrcCysQ==","signatures":[{"sig":"MEUCIHfj+eLatbxJF8dgC6bV9suDrM5VTDUv+Z48ku0E5uRpAiEA1whe/PPqeAlpZjbw5XHk3XJKj1jZOKMKSA/hNCz00bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5905291},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"abb83af8d08d598a999de51b57a219058cda55ab","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.8","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.283","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.245","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.799","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.369","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.11","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.7","@tscircuit/math-utils":"^0.0.21","circuit-json-to-spice":"^0.0.14","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.406_1760724558195_0.0957156206782166","host":"s3://npm-registry-packages-npm-production"}},"0.0.407":{"name":"@tscircuit/eval","version":"0.0.407","_id":"@tscircuit/eval@0.0.407","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95877cf435e516cf5c850773bb6ab116aedeec7b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.407.tgz","fileCount":13,"integrity":"sha512-UBoXBHi/GKxIyHC4t2S8iTZERQByzaou/H3B/eKDBSr2mUPuHQ7I1CeygDB/MJPdRSqU3XhDkeJG1PtqJWIT8Q==","signatures":[{"sig":"MEUCIE8tyDJLu8v3o5UE2TBRapbrFTOy05HgwV2f/1CwVSQeAiEAnYjkLhnL/NmzHFhIf/5eGPjItg9yZYqwnUxMvq1rgrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5912057},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"280976a696e666ff748dc11f5079240fedafd138","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.245","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.801","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.369","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.26","@tscircuit/math-utils":"^0.0.28","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.407_1760805285411_0.8256160909149859","host":"s3://npm-registry-packages-npm-production"}},"0.0.408":{"name":"@tscircuit/eval","version":"0.0.408","_id":"@tscircuit/eval@0.0.408","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0736e3264230dc120754dc3310f731f46089f529","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.408.tgz","fileCount":13,"integrity":"sha512-yljaglHNCd49QXH1uG+03iUqal3NqW7DQQGQluRs9IFNmVEidDCMXyCGFqBNefozyx0RRvh587NqTYsyttQOYw==","signatures":[{"sig":"MEYCIQCG8UbRvDwVHkqakZC4u66YsNjk1LfXPGC79R0dhGLUtgIhAMIuor6B7PzxAeObdpvDKFK3zXGoFx1vqhBO/m1mtomc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5912148},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fb178c555b0c620597b05ea2c4b5493114c9e808","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.245","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.802","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.369","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.26","@tscircuit/math-utils":"^0.0.28","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.408_1760820495897_0.05067381790046199","host":"s3://npm-registry-packages-npm-production"}},"0.0.409":{"name":"@tscircuit/eval","version":"0.0.409","_id":"@tscircuit/eval@0.0.409","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a788fe4808791772629ba9af1a10431e0457068d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.409.tgz","fileCount":13,"integrity":"sha512-sv2eOkDbfBnRba9MjsM0kjO6rwTusEVGwD/V1kPPM5qPngbbmueT4YKeIwTAq6R1QIUIym6w0nhmx1ln9ijicg==","signatures":[{"sig":"MEQCIHWRTiNxOfD1ArlYRm85s4nDFJnkyF/71A1dhvpcmwcUAiB9Sro28mvuPbnENYGZY8tw8JKNcrlI0FLjv3aUZRDCQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5914242},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9f18d3d2ce8d942c9245be7a1c782f97760cb042","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.245","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.803","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.369","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.26","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.409_1760825238946_0.4539945000130532","host":"s3://npm-registry-packages-npm-production"}},"0.0.410":{"name":"@tscircuit/eval","version":"0.0.410","_id":"@tscircuit/eval@0.0.410","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bb34b58e2c76426f75a8b723106b8389469ba237","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.410.tgz","fileCount":13,"integrity":"sha512-QdNohZfhqB11ADVnTicPrEde50dcgZ5lI+OyxatpbebsE9GwgUtn8KJpAauwpR3/F5gKoPqugFJPCPuwK+ZNAg==","signatures":[{"sig":"MEUCIQCz6h/otPvdUXTyoNxR0K6gvzayO9kG5FdnUKtMKGt3gQIgYlMwNnmVgF4VxoIaNdGInizTC3XMIgvaBifo2cKBtAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5914394},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"22c3662a699e3911cbdbef9719da279867dd6b0d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.245","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.804","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.369","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.26","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.410_1760850380160_0.15374359273463112","host":"s3://npm-registry-packages-npm-production"}},"0.0.411":{"name":"@tscircuit/eval","version":"0.0.411","_id":"@tscircuit/eval@0.0.411","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"627cafd63ddc0a57c27f7e3f15b8c25b96f83b1a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.411.tgz","fileCount":13,"integrity":"sha512-ZTUo2H9MDJpT1NUPoMMgp4U9D0hA1H9WBSTSZK4yJOQa8MoATF8ETh9IsoM1PSvT51VW2VXPVDQOgimt8qrVEg==","signatures":[{"sig":"MEUCIQDPyMPqwCZT4hXePzXdFuEcp7aDBeKuFlqy+buZX03a9gIgC2Kb2IxsvTvjx0XFjNXebr4+3BLf8cIjnVX83LMRtR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5924223},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7b9e30651576acc1a97df897860fa0eeb6256499","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.6","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@tscircuit/core":"^0.0.807","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.26","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.411_1760978662551_0.36586017153193695","host":"s3://npm-registry-packages-npm-production"}},"0.0.412":{"name":"@tscircuit/eval","version":"0.0.412","_id":"@tscircuit/eval@0.0.412","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0ec261244b96d0180104e66f37c2fe833ee48dd5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.412.tgz","fileCount":13,"integrity":"sha512-2jPJKeag9mGLnX0OVlmr74Ja5QrlMotw2FPggxtnfrQF56IKmJ6ZGAOKwqOiowCL+rfSA3q/8bL+T5VOOU9XNQ==","signatures":[{"sig":"MEQCIFZVvm7Pk25itwjKNP44TKOsGqp0C02io2qT5HjT4e+zAiAWS7QMAMOJPPp9N8nOsKvBJJa2A1VGKQQOsaeL71oTdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5925784},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"538dc039df5cd33dbcce773606fc52e357ed63c9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.811","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.28","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.412_1761015265405_0.44759083267796274","host":"s3://npm-registry-packages-npm-production"}},"0.0.413":{"name":"@tscircuit/eval","version":"0.0.413","_id":"@tscircuit/eval@0.0.413","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af71b7c1b52ef812ce265ddd2c81af184f8102c4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.413.tgz","fileCount":13,"integrity":"sha512-5dH/Ykv1SuQZy7FSxpO5odjRDEaUh4jR5BASX/7Gg227W5gEtYmD/REW2wD8o5MU5Od6sQDDXTH2TLLOI32ivg==","signatures":[{"sig":"MEUCIQDAFmSL8spwy43szNGQowZso3DqAHFGjgmBbFozBw0BlgIgZ2dl8ITNiUEw59hld9UJQkFh5y45478QO59gDYExqzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5925888},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0b55b72d6304d42f8143e1487351bb2f028b1e30","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.812","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.28","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.413_1761023183738_0.9644041386337956","host":"s3://npm-registry-packages-npm-production"}},"0.0.414":{"name":"@tscircuit/eval","version":"0.0.414","_id":"@tscircuit/eval@0.0.414","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bde2b5b8ae06d9de22a6a9b3c09b95d3bf28e9a1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.414.tgz","fileCount":13,"integrity":"sha512-XiXeopXQsIq2Awfa0vipzJR8wW890i3GaExplNRNBoN17rCM/upEw6cJ7wbKvUEJpYIzalklPbJH780DltiuPA==","signatures":[{"sig":"MEQCIFQ68ad+p3qusdKYvJukFgbvgYUu18gwMeStts2bgm1AAiALfk0pTs1u+DR75r4Yffz8Ehyj/GFV2Iu6OR7RCkCtTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5925888},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3b2a310b9faaaf65309eadab96625b4800aa65cd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.813","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.414_1761026089677_0.8010796551021901","host":"s3://npm-registry-packages-npm-production"}},"0.0.415":{"name":"@tscircuit/eval","version":"0.0.415","_id":"@tscircuit/eval@0.0.415","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"324f8ace601b73b61f7707db03f92cfb1f9d2a80","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.415.tgz","fileCount":13,"integrity":"sha512-1v23MaH+B5wJJlgzJVYTFjacQYMop773ufi9jVgpXQ02HGjTUnMSKo7xfMMxIcf3hAaupnDIRJDvUR7w3702mA==","signatures":[{"sig":"MEUCIQCVeuX2Jv8isruBT6ARGy6y2WD3CmsfRET1eFIpGtnoAgIgD8Ds8XAzJhbs8kIQaY3Dq2cM6eWChKKq/6Eq2OUaRoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5926108},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"985f0def02157c35dfb6ee106fc9318ad6686db4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.813","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.415_1761081978481_0.39231921734720854","host":"s3://npm-registry-packages-npm-production"}},"0.0.416":{"name":"@tscircuit/eval","version":"0.0.416","_id":"@tscircuit/eval@0.0.416","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eec917e2255ef78f13fb79cef56514d0af87bd43","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.416.tgz","fileCount":13,"integrity":"sha512-kjC+bnxX71D7mbzWaXXimyqKaAqQoEKhkP4HCV/EXoF7adAaHTyeWDcwYP649/+NeK0yczZM3sgWxaVIMIDgew==","signatures":[{"sig":"MEUCIHf7X3+3/0MB9OMBWZXY5ZCdLvPws0p56KXQth3Vio8/AiEAzVNq3k63XDgU5wy6y3oTDdGEXgETD3cVWYXkE0YXb3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5928440},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2952703316a2c14be89b1424738c32ce8d9eaae1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.813","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.416_1761094911113_0.5778525090267719","host":"s3://npm-registry-packages-npm-production"}},"0.0.417":{"name":"@tscircuit/eval","version":"0.0.417","_id":"@tscircuit/eval@0.0.417","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0f8310994acde04519388345489c65029dffe95","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.417.tgz","fileCount":13,"integrity":"sha512-fTwBupy0K+cx2eUNquFe/05/PqB4fNeg/bGOKESGNs02wAFV4oz4ZQWskiKwnfDXrAreASieBxY83ML4HzvkSg==","signatures":[{"sig":"MEUCIEvs6yRhRjNVwr9plWfC0bYBI8U/c/mKO+hhiE48MOwbAiEAoIJzWQzMh8Rn7vwnIWvfLMkAxoQKDeVLdew4Rc/LryE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5928458},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c05eae8e1e59b8bcbf35ecbb57667a62996be4d2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.813","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.417_1761095130791_0.4522644860227194","host":"s3://npm-registry-packages-npm-production"}},"0.0.418":{"name":"@tscircuit/eval","version":"0.0.418","_id":"@tscircuit/eval@0.0.418","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"995deb789cf11e9871a0b7d063873f8aec6dcd0e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.418.tgz","fileCount":13,"integrity":"sha512-93QjJLKp150ymlJwBovMmJ1Kaf3rJyrkgeoTZSbI33p8U8C9pMLyefVDmPYJM4dUWMsafg1LEQfKTbK4uraFqg==","signatures":[{"sig":"MEQCIDT35LPUmNEF2me/v9x6SfjKq43EShaPJba9XBuIDQCnAiAxr2gnoyucuaY8RKdt32aSLOimtxWAqxa5WRUeeG72rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5931327},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"698c380dc07f8644a3cb0c073749206838fb00b0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.815","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.418_1761164234244_0.1802579379347764","host":"s3://npm-registry-packages-npm-production"}},"0.0.419":{"name":"@tscircuit/eval","version":"0.0.419","_id":"@tscircuit/eval@0.0.419","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f4dbd408463202ca372ce1e88e0a7f4ac1cb670","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.419.tgz","fileCount":13,"integrity":"sha512-+c11vGYuhuEu0buwzcGdy1fMOeIDbzPUJVaZFHVLyom2+Tn5WJ7cWvhwXReJcjq67RTUtxJeq0XrlarrcSjVZA==","signatures":[{"sig":"MEYCIQDw8C9dSU/tMT2eSgSvvYsuonx0jHOyq2IcUfs2nsmUqAIhALp8bIBEIvmFyYv9o+eqh3g7UqAMTjRHjNEKb0K2d/Rs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5931439},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bb06ad3fd4d2a35842f08b0e77410c15fd09f6e9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.816","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.419_1761214353535_0.8270301875148145","host":"s3://npm-registry-packages-npm-production"}},"0.0.420":{"name":"@tscircuit/eval","version":"0.0.420","_id":"@tscircuit/eval@0.0.420","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52a957971e3d4bc5ec44489f324e8188ebf3a278","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.420.tgz","fileCount":13,"integrity":"sha512-/SsMHE/BubA2jfdie43ey05FsrdvCBiQBD97DHIILiI5+k+u/ZeZKxpT9co2PkjTKhPbXhKUvRaRtzWkU2h6rA==","signatures":[{"sig":"MEUCIQDDxtulGVkX9XsMLHEEs3MW1LIdJ82ZoAn3frV046KMdAIgGJ322Fd8OzJh6HaRxVAN307tJigFcvUt9y2BFUAVy4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5931642},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bff56527a7aa04554a86c3a4ec81119632b25cba","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.817","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.371","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.420_1761229677547_0.7354439601226088","host":"s3://npm-registry-packages-npm-production"}},"0.0.421":{"name":"@tscircuit/eval","version":"0.0.421","_id":"@tscircuit/eval@0.0.421","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9c5b66e17ab1e655faab0aa15e3d335859787041","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.421.tgz","fileCount":13,"integrity":"sha512-7C+4GckkDRKc+XcnFWS0XCyO/cPM/lD1U0MEQHYM8dN30eS78UrEHG9p7dLxDgVL1cC1Utt2Sj0A08yyKJ+7sg==","signatures":[{"sig":"MEUCIQCnv8MiHurRfIhI+t0wmO3/pTTw/CHKILKN+dYQx9/obgIgSgUVySQ5cDLVTy6zhsd3KvoTwVxG21Gl5qI3TvLGOnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5934976},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"19e1b12ba3d1d1e97d8cbf65e9bb036e30cdfe36","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.818","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.378","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.421_1761258852494_0.8582861823102992","host":"s3://npm-registry-packages-npm-production"}},"0.0.422":{"name":"@tscircuit/eval","version":"0.0.422","_id":"@tscircuit/eval@0.0.422","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c42dd51293b2f5690d648a558fd7f786017457a6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.422.tgz","fileCount":13,"integrity":"sha512-5ojHDfcV8oNmGZnFhBHpiX2VxAVhKRCYlIORdjYdHdYlobrmBt4MbvDVBBTStDazoIalvQ+VTCZ91aqo4gExaQ==","signatures":[{"sig":"MEUCIC9Ak6mRXODcHF+s9hGLzcpH6WDqL4PkWaedOgFPVi3PAiEAzpebnQ9/uT0SUjGs96ibgiPTbwc6sjjJtnAsA/O8dMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5935116},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6f613b2f08f004f7af4506153c1a12348a97c184","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.819","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.378","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.422_1761260959771_0.7088307009646884","host":"s3://npm-registry-packages-npm-production"}},"0.0.423":{"name":"@tscircuit/eval","version":"0.0.423","_id":"@tscircuit/eval@0.0.423","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0028331b82df289781cc876bd35519220cc171f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.423.tgz","fileCount":13,"integrity":"sha512-7mEmJ+F/2BXSmTyIfUYsmF8kyQCSvCLVedmO5redJ1LbbhuFnnWTasaO5XaWgKIbRoLpMi1gt6WL8Ia6rut7kg==","signatures":[{"sig":"MEUCIAOfcGpkz+xjCo6yDlQxBBn26ESNMk6HkihqhVjxI4tNAiEA0Eirp2IUAE67w10Z55KirO3veFWLkBBy54MFcyBP4Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5935690},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"786103affbcb89be0e6e4bb39dd054eec30fa6b7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.820","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.378","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.423_1761264314630_0.6577273387413032","host":"s3://npm-registry-packages-npm-production"}},"0.0.424":{"name":"@tscircuit/eval","version":"0.0.424","_id":"@tscircuit/eval@0.0.424","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cc89fe1e5a7040aaca95132059c534310e15b5bf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.424.tgz","fileCount":13,"integrity":"sha512-SFSp2fFHKulcFhIQgEHNubMDIoewsSexWyXLghBz39LqHoW9bGwYJjvPEOpbl/ONA9QCdi83rQ9islU+TjMWnw==","signatures":[{"sig":"MEQCIBA2RQWXXOCOG7hbos/nmTalIuwwidGpXy/8Sd8pdAXNAiAm2RL1uy4lzNyO81G7QvK5PLFSPfHx849VVybegQ+oQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5935857},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0713957beaea8eb2214bf059d214bc04903630b2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.821","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.378","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.424_1761304074577_0.895068096302952","host":"s3://npm-registry-packages-npm-production"}},"0.0.425":{"name":"@tscircuit/eval","version":"0.0.425","_id":"@tscircuit/eval@0.0.425","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"001bfac8180b39bcea6e62403186b0447629d6be","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.425.tgz","fileCount":13,"integrity":"sha512-P1Wqk2aiOnMON7wqnCKxK2Yt5oRYSVRoaRbBSCzfHrxoiZrYLbvA0QQIipBr/Ph0z4JHn+AX8otcIyQ5U+CnXQ==","signatures":[{"sig":"MEQCIBdJ+iFLuV74b2vN2qL5Mq/iHv0bsiU67pDlQ+dIpgXuAiBIREZX9Z3OvAXI2cErmAyHS5P6bglQHmoXDXsStdTlVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5959601},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"df397a7d103e88db659e1ca0f90db4eb6a852a45","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.821","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.378","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.425_1761349504162_0.13675657115831608","host":"s3://npm-registry-packages-npm-production"}},"0.0.426":{"name":"@tscircuit/eval","version":"0.0.426","_id":"@tscircuit/eval@0.0.426","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"079f5ca12ec60c346c270f847b44c289ebb3d664","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.426.tgz","fileCount":13,"integrity":"sha512-kVr0zk6+WzgWCgGgoZh7LwYqS4S9R9TrncavyjjEDHRUQRpYp0XtRMr8FMoJYY8+LxtZwZ4WFlEk6rThWXBTfQ==","signatures":[{"sig":"MEQCIF7xUuQkGLl6EkWocjmkE46oBPk8q4JMZFrC5iA4cpcJAiBsCRzhElz66ozOxRYVNvgpZXARIOucvcleSlhlS9cRqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5959650},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"928a3045bee2e186b687785c3302d0356abf5b56","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.250","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.822","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.378","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.426_1761350238520_0.8363604191602547","host":"s3://npm-registry-packages-npm-production"}},"0.0.427":{"name":"@tscircuit/eval","version":"0.0.427","_id":"@tscircuit/eval@0.0.427","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4134144cff6ed18a3fb68d7a2e9e291700739597","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.427.tgz","fileCount":13,"integrity":"sha512-oiBTof+BFONiBaOk9JXl7Gf35zCEuGYJq4Q8Cg7tW4SO7BHFLLuysvJ/ZE3wgxZlA/7yNQ3HzNA7vNny0cAkBw==","signatures":[{"sig":"MEQCIFOJH34RVD5mdmLPMurLXuQGnjm71LNndyBAarcQgnuvAiAEDZ+mJaDC8ttHtDxhM7lEOy2wOox7r2zMiTrpftnXAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5963593},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f6039bf185a1448defded26fb4468ab9d17cb02c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.823","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.378","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.427_1761352061002_0.5966150665966696","host":"s3://npm-registry-packages-npm-production"}},"0.0.428":{"name":"@tscircuit/eval","version":"0.0.428","_id":"@tscircuit/eval@0.0.428","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0ea0047852019e3e23d2d0004a1e2c55ae950d7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.428.tgz","fileCount":13,"integrity":"sha512-gz5RzC9GM2oZ20SYkoxIYtEvyvCswshS+agspeJPQgtvdFZdQabEOqcrYjL9ihJqfLADiwkxSjWeqowf4+wZ6w==","signatures":[{"sig":"MEYCIQCzx4mkEkJhrL3XIllXdXXHA/jtQU3IxiQdVBN79MgSXwIhAKwzWrQt3tOgOH2HcOJyU+O7ktLqxHk4AesAepw0mxpi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5963676},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c5ec6b332d806035020dc83c8a6cf0758490f997","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.824","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.378","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.428_1761362704321_0.31553877424840304","host":"s3://npm-registry-packages-npm-production"}},"0.0.429":{"name":"@tscircuit/eval","version":"0.0.429","_id":"@tscircuit/eval@0.0.429","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70954b1c939e486fe9f2c231c21380d790356775","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.429.tgz","fileCount":13,"integrity":"sha512-taCGsBSJmIbX3CmD8jWDLGF4f4dLhgODy+iR1nTF4MZhFDtN6ce9ra79xgBv60zl2c/y/ToU3OCI3EQveys5Bw==","signatures":[{"sig":"MEUCIGPjJ/wBj88+IC0Cd6E0DycZuMTbgV0V1cjFddgwVJDJAiEA/G16nI5ukhvbTpbD/vmmJnDeyAN/uXXNFh+Pwhwfy9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5965572},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e3c7c711b1cc946d86997704d2659556187460fb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.826","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.381","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.429_1761364414436_0.5808312696878299","host":"s3://npm-registry-packages-npm-production"}},"0.0.430":{"name":"@tscircuit/eval","version":"0.0.430","_id":"@tscircuit/eval@0.0.430","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"375fd73977ca1c2b855fcba2beab3bcad65f16aa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.430.tgz","fileCount":13,"integrity":"sha512-C81j9R8uUV50YpN99HKa0RFFYiFYtAez3GkT6ko4B8JfkS6hNEd40+U0IOBjyOeudSJpiVHBW03L67mEi/Rfpg==","signatures":[{"sig":"MEUCIBlOeGYQxl0BjkmjPPoVu8okmqifPU5CFvv1qYYe3NfrAiEA1naRM7i30Vy2He3qaFlmrCmGtpRwoJy7ymah0J2p7XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5966544},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9282e8a63c14f99a88ad4fc73ab5f3123c70bf14","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.288","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.827","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.381","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.430_1761369119049_0.5967820298110602","host":"s3://npm-registry-packages-npm-production"}},"0.0.431":{"name":"@tscircuit/eval","version":"0.0.431","_id":"@tscircuit/eval@0.0.431","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8f7b6c4b6e449a11cdf1adcde7231b3697d7fe75","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.431.tgz","fileCount":13,"integrity":"sha512-UCcVSxDNIxQ2BLUWxXIBy11ySh3FP23x+iiMA0oYLbl7io3gJRh2m33ECijYGngYBrkgYuqA20C2VzVMP8pZzw==","signatures":[{"sig":"MEQCIEAX5qa+pt9kTeZ4v/SFbaf0jI1BbxzpHz8HPXZLaGN/AiAnAhwpW9OZ6gzlJqEOZlgtzNA+jj35Vj6KVcqrNwYV3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5974262},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"91f77787b9ffcd34ea16c26a60a562e128abe59a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.291","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.828","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.381","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.431_1761418020262_0.10353571291678243","host":"s3://npm-registry-packages-npm-production"}},"0.0.432":{"name":"@tscircuit/eval","version":"0.0.432","_id":"@tscircuit/eval@0.0.432","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"226554836d41eefc10acd1b5f541776d91e1a15a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.432.tgz","fileCount":13,"integrity":"sha512-lvZXVA0guiumNYDDLmOc/5Yd/HI1GK1rL1CDiEks7qMGOKFl2Mj8PdZx3T4X3USTKf83rJ/lJ7jNnxbWzKIPUg==","signatures":[{"sig":"MEUCICSdYBOb+uwpgrvIo2U4g7kAS0iHqshvH3DXJmc0vpXpAiEAjyjTUxVy5PBNIWfTVqe2BpIclJjoEGwj9CB+/d8v8Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5974522},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2f3edbd547183f9e0d0f5a09efb3f89080a99f35","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.291","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.829","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.381","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.432_1761435756566_0.15673518875355175","host":"s3://npm-registry-packages-npm-production"}},"0.0.433":{"name":"@tscircuit/eval","version":"0.0.433","_id":"@tscircuit/eval@0.0.433","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30bec02d0003a3aa506fccaf8d33859567bda2be","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.433.tgz","fileCount":13,"integrity":"sha512-Mzw9qcZUJ0b3NvDliIedgRTXH0cGsjHsHG3lRstHA7V3KnzJihd1ZYEv7RSU+uWb6xBt2i5g7RBSlAEl64KIYQ==","signatures":[{"sig":"MEUCIQD1ktuDT19PGyAJjwfLuQFnDsBuSfyVBnvulluI7GIKrwIgXZ7njtwPx+dvmpwYWnSvYIzAOB6r9GNerDwju3yejow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5989213},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3c084d6a5195c36b609ff561ead45bdc8045c38d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.291","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.829","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.381","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.27","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.433_1761511825347_0.31913861140746747","host":"s3://npm-registry-packages-npm-production"}},"0.0.434":{"name":"@tscircuit/eval","version":"0.0.434","_id":"@tscircuit/eval@0.0.434","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1143ff9c46a46bb40ef78dcb7130cd4a3f5d2453","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.434.tgz","fileCount":13,"integrity":"sha512-HXgOQlklLh/ULuzU3fDaIQW3L1Og60iBQ85kOBz5gg8igxjeBS9g/N+5ZManqIIxi6ggQz8Lgzp24MP9L6xwTg==","signatures":[{"sig":"MEUCIQDYefTPpkAWYSN7LxJSwB9TUBAvK5ZVMxPHYIcXS37bwgIge3TFkLhSC6VciTOL1/m/5UQrk+ORTteOuX2FS7tQ3jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5989213},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f7f7176a4365a31fa4cf551d95bd5f5172493917","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.291","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.829","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.381","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.434_1761571623860_0.5388240198617575","host":"s3://npm-registry-packages-npm-production"}},"0.0.435":{"name":"@tscircuit/eval","version":"0.0.435","_id":"@tscircuit/eval@0.0.435","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"803f51bd87256df24b380efc322bb4463535fa0c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.435.tgz","fileCount":13,"integrity":"sha512-3zBGGlIesWOciO/Zb8YEaUiWARZLbCu5Dd8s6Umcay6kkdII/S3vOlYgXFTGjfI5t/iYRMoNyuFs+JbGTvL4pQ==","signatures":[{"sig":"MEUCIA+clkz0uDVXmPBZvcfT+Rv8EzHKx61vpKpbDVGLwOSAAiEAglPQHID/RmmM+3ZxznFre4ZRwHiG86VQ6jRI01BtHR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5990187},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7742f731487c8b815d3f57e8be47b740a4945ed6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.291","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.830","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.381","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.435_1761587461151_0.23320396134440102","host":"s3://npm-registry-packages-npm-production"}},"0.0.436":{"name":"@tscircuit/eval","version":"0.0.436","_id":"@tscircuit/eval@0.0.436","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4cfe549a08a9d2091def56e83d67de38e0370505","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.436.tgz","fileCount":13,"integrity":"sha512-e8MpR0nEWar9HKySbgkKehEDF4oH65WuAGL2VzFygjpVF6Qk54aT0jtqKE3VGfw2lV8lh4zqyrSBFJqCwzTMnA==","signatures":[{"sig":"MEUCIBCP+Dim8GfwlhWGuedtiDMegtjtUHyO2bJ+s9Dsbf/pAiEAtg4Pq0VfY1DhvNtuR/K3KsYpW6FmwgccQpgVyBgTsig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6000969},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2e59445cf6ed19b0d72f2d7f992146ca0ff9ade5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.295","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.831","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"0.0.381","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.436_1761595048833_0.029011977189461025","host":"s3://npm-registry-packages-npm-production"}},"0.0.437":{"name":"@tscircuit/eval","version":"0.0.437","_id":"@tscircuit/eval@0.0.437","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b5cdb82d214b33cdfd118fcfc83c208b7c25889","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.437.tgz","fileCount":13,"integrity":"sha512-ENuzn5nTF2Pkx7Acn+J3h42SvxwGeAwWF59Wh+++iNFtj6zhLNRlStFRikRIB2TlrOzhQpRKdc6Lct8PukZb4g==","signatures":[{"sig":"MEQCIB+i5oeRRKWHLy2byVUTC+fdECBkufGUS6dzJUXm+CSgAiAcpIZiu25ZaJkOpIyyIVFUz56WY+ghz09393nxntnymA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6001929},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3aaf3f38a6f834cbdb264e8ace37dec176d2f8f2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.295","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.832","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.384","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.437_1761633687688_0.49676686657386737","host":"s3://npm-registry-packages-npm-production"}},"0.0.438":{"name":"@tscircuit/eval","version":"0.0.438","_id":"@tscircuit/eval@0.0.438","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed5d3f1c23300e1899f77e023d36682378900976","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.438.tgz","fileCount":13,"integrity":"sha512-xhlJh45J6QjxE8C7MDUqBu03db+4g+PzADqbq9S2h9gOoDRpRlvL6uWzgLAHYCsh+kgjJd6nkWLCHni9g+KtFQ==","signatures":[{"sig":"MEYCIQCa4pTaKDp1a44Qetzu/t7a35Twn8LbV0Jv33N1wwqVegIhAIkgoyIRtAvpjirsAgIlBc2BvX+j2TAWAtm8H/f0t+cQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6001984},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bdbca27893b7ba6babb2159d7794492b7affee24","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.295","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.833","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.384","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.438_1761654860373_0.4947521600285594","host":"s3://npm-registry-packages-npm-production"}},"0.0.439":{"name":"@tscircuit/eval","version":"0.0.439","_id":"@tscircuit/eval@0.0.439","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"77f76e94f94833073330bee7a9617bfdae91879f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.439.tgz","fileCount":13,"integrity":"sha512-eaHGsKx5UA6XVrh6RbTL5htzxHV5WMz6vGZb9BriEhgaqY9Uj0h2/s2Qtk21UZwGmrW5i5Q7X2KWxkdPe9yw9w==","signatures":[{"sig":"MEUCIQCf0LGIuCocbIph8LwdtlKI2/6TLDl1LeT9AWXYSFSSQwIgQ7wp2VY8cEZ6J1MX00bu71ah/As70XEcweQQkLYYDhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6003635},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"db06e5b6ab71487c5ba3a540deb5974a2c519107","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.295","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.834","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.384","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.439_1761670370797_0.9238113874483791","host":"s3://npm-registry-packages-npm-production"}},"0.0.440":{"name":"@tscircuit/eval","version":"0.0.440","_id":"@tscircuit/eval@0.0.440","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"803ecb2eb417e0ef190fd0ece39262399cc4cce1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.440.tgz","fileCount":13,"integrity":"sha512-UZ34xFISlq8pr77BJ/7RYw/Y98XFrLrYDHJb68XRgU3heL3BnhRHZiOWZXZWd73xfc0gKpOpL534Qn0AS/kW/A==","signatures":[{"sig":"MEUCIDrwJSPd6BAFzKswdpfI/qKwlMmVwuWgPJoapWimTBz6AiEAogTEbx7z0DpUHMMc9g2e8znuYB7kewrJlxxVnZloOG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6003776},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"73259535d42331bd34c2ebf6370fe4df27c1e896","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.295","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.835","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.384","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.440_1761671608193_0.6126788178029714","host":"s3://npm-registry-packages-npm-production"}},"0.0.441":{"name":"@tscircuit/eval","version":"0.0.441","_id":"@tscircuit/eval@0.0.441","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"89fc09bfcc225798ab02a6387182072f9452a4b0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.441.tgz","fileCount":13,"integrity":"sha512-vRn/xTRDq0ZpUaxREGjG/5+Sg81pG/P6vIEntUVRGTyHrOopnz6wi5c4/l+lH1n1Zye8j/OnUkZ5NEgiEBsSdQ==","signatures":[{"sig":"MEQCIHWGDbVHjiHRZoPsfZ0/594egGtJ93CBucEjsJ9A4a1TAiBr35g/GEqUqCuXiColsBm9fqx9hVo31QGu9WqzW+te8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6006598},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9fb748a23f62dc360a9ddaa37310a737539e0dce","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.295","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.837","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.384","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.441_1761682517349_0.020889626157893915","host":"s3://npm-registry-packages-npm-production"}},"0.0.442":{"name":"@tscircuit/eval","version":"0.0.442","_id":"@tscircuit/eval@0.0.442","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c69d3f3cda1146b76fa32d1c0cb791b9450ff364","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.442.tgz","fileCount":13,"integrity":"sha512-eH83CAFkRhZjSuGNshKQt2gECjLp8f7lJsrnSYUgi+Vcg1NHFMGfrt3C65zslsXx3lho6Tw2evSvXl7coRPLTA==","signatures":[{"sig":"MEYCIQDfjnfPgPK3EfBnzo4d/op+AHj++jWTVSS+LQ7MHP45KAIhALPYzgpKT00IoiHuw+3oG88Cyl/PcEwTGdYZNSk0fPaS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6007077},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e262bbb0f756961e73ac07add9ef754124968efb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.295","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.837","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.384","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.442_1761705406137_0.3994962655884855","host":"s3://npm-registry-packages-npm-production"}},"0.0.443":{"name":"@tscircuit/eval","version":"0.0.443","_id":"@tscircuit/eval@0.0.443","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b6bfed94ae48dc8f920b0e511ed1c587dd6b55f4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.443.tgz","fileCount":13,"integrity":"sha512-Q/QHCBOSe71/3s6+m0igARtmNonPwdVghyyOJIDDg1S3+dhUZoRgfUcCH4168YOistY5FbdR+k2yXokSq5ZNMA==","signatures":[{"sig":"MEUCIQCSsrN2ZCd0MWYeRA6tmF3r5nj9S+aTEkQf8/FW+a8ekwIgA6DvVcjTs30ivCL1sBWvNb1O/2QAAOSEOemJkNsy90I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6010248},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"de2fee4c5c54d0f3d6ee1b6f0c9457c45844a2e9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.295","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.253","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.838","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.384","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.443_1761723614624_0.8759120622406615","host":"s3://npm-registry-packages-npm-production"}},"0.0.444":{"name":"@tscircuit/eval","version":"0.0.444","_id":"@tscircuit/eval@0.0.444","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6b77c67866aff40804e6a021bbebe14d614fca24","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.444.tgz","fileCount":13,"integrity":"sha512-WIAqUY+WqnTzA+VgAZTVfWHqYHdYJyE6cBY8PCErxxvWh5t8SSWQaFe25LYHHVpZw9paBoDCPOzZb0TQ5ZMYrQ==","signatures":[{"sig":"MEYCIQCktyYpIwvONew1mKEI89CnyPMcv8B5WRitmROIDYseiQIhAPRvuVoUtC5B82S2B/OKRjgfyeI2YN+p9phRdFq6zR6L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6018419},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5a73dd213dc451a7c0baae0ac2f086aefb32a0ee","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.839","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.387","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.41"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.444_1761756427716_0.7659269316454769","host":"s3://npm-registry-packages-npm-production"}},"0.0.445":{"name":"@tscircuit/eval","version":"0.0.445","_id":"@tscircuit/eval@0.0.445","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2a174b1d752aadc9f9385fec630ea3382d6afdff","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.445.tgz","fileCount":13,"integrity":"sha512-PGjApRPtiHNLgTvqIuLOQq0D4BKSJQSb/xOWZIoVbbLZ48QRoJkt/0UNALLbrqtYWpTja/mp7kL8DQTJj0j6ig==","signatures":[{"sig":"MEYCIQDl8bAE/5ZkXD8CmX7rHqCsuAU1mGZF4miMXuv7IgDK+gIhAI1aO3WHLZaST0ziuqfxmTB9Ct2Y3OboW9FlW0Km2dys","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6032866},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"403262391d3714a4d9c415ad2e2f0a8b42b82e7b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.840","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.387","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.132","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.445_1761933311338_0.2996742531948067","host":"s3://npm-registry-packages-npm-production"}},"0.0.446":{"name":"@tscircuit/eval","version":"0.0.446","_id":"@tscircuit/eval@0.0.446","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"520458565cbf38c2c194d6f65e52d701e539bfa6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.446.tgz","fileCount":13,"integrity":"sha512-/OHK+D4C9CgU6BRMN1Wqqi8cWgaZjMX33p+f7D+b1dJyOj8RtWtitQ5lDN1AAGXbeW8zv0FPMIh1V6IGyRO1nw==","signatures":[{"sig":"MEUCIQCNQetmUhjNGlMuLmyGu2/EKqo+gdUCqgC7cIwa8kuuEgIgYS18xHbLj0rWJdHnrLugl7IdP58f/QNx/qXQCJyrYow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6110764},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"27db07b0658c5bfd1b92f35c23e70dccae3d350a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.841","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.390","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.446_1761978561374_0.8578346717216552","host":"s3://npm-registry-packages-npm-production"}},"0.0.447":{"name":"@tscircuit/eval","version":"0.0.447","_id":"@tscircuit/eval@0.0.447","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92523788eb2231b8c8fee5e6077db91b54eb76c2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.447.tgz","fileCount":13,"integrity":"sha512-8msKtdK3Rnojcok3FLP3TBBZbXwshsH1jOWkI2K6bjekMg0spwZ7zrnX9ldj8+mNrVZhEgmSb8JRwY4BebowBw==","signatures":[{"sig":"MEUCIQDHmZzsV8I9dVFNBvAFP7E7TT481v2eRSSvgf5SoAJlQQIgA8wl3W22YWYLo67JaYV2WoKbIpWQPDb8d/ij3UJqT00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6112738},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f8383f0261c7d5668b3c3c9541dd6a93e88aa9fa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.842","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.390","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.447_1762014105561_0.7114722371483682","host":"s3://npm-registry-packages-npm-production"}},"0.0.448":{"name":"@tscircuit/eval","version":"0.0.448","_id":"@tscircuit/eval@0.0.448","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5470b5b6d3c8bf5f093e8ecb94b31a94e5c8b261","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.448.tgz","fileCount":13,"integrity":"sha512-HqUsv0mjVv7o3CSMdvkA4z0JNNvK8wOBrJZrjNtmla6qh9zGzgIrhhVsdAm47KYIk+u19B+RLivKDTBCSkHfqw==","signatures":[{"sig":"MEUCIHjSKtSluUBUgyU5Us5uDpuN9uGl22gt7CpELNGVU57mAiEA0dKJOjNWx9mCeEsr3G0fcRALds1Ve8lvmMEDf2xokSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6113081},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bd6a00f5c1819100ff21602facf3351526a43d5b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.843","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.390","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.29","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.448_1762097612832_0.9617218123845197","host":"s3://npm-registry-packages-npm-production"}},"0.0.449":{"name":"@tscircuit/eval","version":"0.0.449","_id":"@tscircuit/eval@0.0.449","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c3dd5e921bdbbaf7c5d4122544740753dfab218","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.449.tgz","fileCount":13,"integrity":"sha512-FtmE45T243rhoBV2nasTVejwK7m55v98cetrkMdawHzo84JC5UHBODmF+V1DpsqMxpkQqGDu6HRPzR+4C1UlIA==","signatures":[{"sig":"MEUCIF5N1yInoOwsgUUtSqb9HJlBOSORC129KelTbfLjCSSXAiEAy2ZuX/8VPYcGULZeurwNX645scNNbRtwEVwOs8nziKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6113213},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"27344a04dd48caae022f02b2c0549a6f809b316b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.843","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.390","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.449_1762119261718_0.6530049085132614","host":"s3://npm-registry-packages-npm-production"}},"0.0.450":{"name":"@tscircuit/eval","version":"0.0.450","_id":"@tscircuit/eval@0.0.450","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c729baa875938900498a26394a902c0ab5164dde","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.450.tgz","fileCount":13,"integrity":"sha512-0I243gO1L1WkkvwLduseHPutbSXBRPN9IhJI6JQoqmDkV1UAxb/vRuTiP9Q3Rx/+nZIYFnZuZyJraPhWl90QeQ==","signatures":[{"sig":"MEQCICdGCiJmwqeubhAYSbfWz6YJIMyyWXUEJUOPJwYdPlo0AiAehgyOXjUxdHrGGC6a3TCEoN9MWbtjQvvZ/N+VM9/e4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6113213},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"39397c4119cb9626097932f77b1181811b9a1139","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.843","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.390","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.14","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.450_1762226832017_0.29151482490132863","host":"s3://npm-registry-packages-npm-production"}},"0.0.451":{"name":"@tscircuit/eval","version":"0.0.451","_id":"@tscircuit/eval@0.0.451","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e937296aa5e48e420e04a44654be6460c1155a9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.451.tgz","fileCount":13,"integrity":"sha512-5K067m2rTBhL+GlEkyM6R1Dl2MVcbQuMXvrNQkadMzI/1Tk7mo8Mx178Kz17WTlwCo82HgifYSU6Ueatm0INeg==","signatures":[{"sig":"MEQCIF0dkQxUvIiwJMJUZcyDbL5e9gngbfqbVvhCEdL/AIqpAiBJHipT/VoUbk+fAdBaWYxPtslY9aqs8TFQ8uUoYzQf0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6116803},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b1b3672d27ebfd5a783a8550b4f57072b69749a2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.844","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.390","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.451_1762290143952_0.618938785487265","host":"s3://npm-registry-packages-npm-production"}},"0.0.452":{"name":"@tscircuit/eval","version":"0.0.452","_id":"@tscircuit/eval@0.0.452","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"65c60ddb98b5263342f22621713b10f8260a171b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.452.tgz","fileCount":13,"integrity":"sha512-EBVtR76PPwBXnPt+eIXdwWFIwLZM/7NCXGWQPZqgokKb+IDlEMrTO5Qk7ExUwFTRoerNikbGflKB7fFHjqF4DQ==","signatures":[{"sig":"MEQCIDHYAWvoKLWO5PLIoU7TelC5kmgYxNkASwhAVNMiidkoAiA9sb/wr2Oxsgne15pRaEevd13wT22/+PBJUPiVwOa6Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6117694},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"42285aa6ba1da11c914bb5756b7118da09627091","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.845","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.393","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.452_1762362957634_0.5966333994049375","host":"s3://npm-registry-packages-npm-production"}},"0.0.453":{"name":"@tscircuit/eval","version":"0.0.453","_id":"@tscircuit/eval@0.0.453","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"183fec8f89ae7afd36bb65db02c85d7f2e645ea5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.453.tgz","fileCount":13,"integrity":"sha512-rGHuZG4Fy7+NKrbSZG6D2KePekB9P5WPza9T1PuO1Myfr4ADZQGYv+TTFWQYvOpwIytee/Yzl9eDw0A8whzY3w==","signatures":[{"sig":"MEQCIDAA7NqmQhFvrCPw7IJOk09EOngT9M2SEZFhi+KPiNlrAiAWqNv9/hPPjHfbiv+vJ//50RjIkxLqx+BOby6E2bFdZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6131215},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0935a95443a9b9a70f9a0e1dbab8c8e266c3e290","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.846","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.393","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.2","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.453_1762377959139_0.2634321986381418","host":"s3://npm-registry-packages-npm-production"}},"0.0.454":{"name":"@tscircuit/eval","version":"0.0.454","_id":"@tscircuit/eval@0.0.454","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5da4dda09a330d70961b292a56a40a53fee1028f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.454.tgz","fileCount":13,"integrity":"sha512-ISWF/+GRU+GAR3LqLRBNa9bovAu7HmxBl+0gb/SLEtKjY6oUa5MVSVL/69iGlSz7u2GqdrMMc3o/EDIO/RVOEg==","signatures":[{"sig":"MEUCIQCOxRe/ikgFN1GPnq2Gc1xkqTGfeX4VptbAoJ8KbHDwsQIgLh1dHlnv1OwHIsMvCJxZCbwHMht0CqkSxB19WPQOSMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6279384},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3f73afefd8d3e867670750103590d9c0a962adf8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.297","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.847","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.394","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.6","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.454_1762461298706_0.3561465063944049","host":"s3://npm-registry-packages-npm-production"}},"0.0.455":{"name":"@tscircuit/eval","version":"0.0.455","_id":"@tscircuit/eval@0.0.455","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ffabffe90c29bc7c94a93809e85e9bddfa855a61","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.455.tgz","fileCount":13,"integrity":"sha512-W5sfOPftiupBfcug9G0+6LV4bE27KPE+GscSwSv9K/m3z0Eh9a7gTmh+JxuTV01AS8FCZ/U8mEbG+w/9kCoTzg==","signatures":[{"sig":"MEUCIFyGojoeiiKjbIrj8U1R9WDYHtyt+3vetXlVmxKRsLNOAiEAuUaKfOAwzuFqrKq7jzGnfULT75zRMR/BGgW3sQT8vf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6138974},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dfe9fe41818a909fddfbcfdfccb71f7890363f22","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.302","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.848","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.394","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.6","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^0.0.43"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.455_1762486492819_0.739212992222491","host":"s3://npm-registry-packages-npm-production"}},"0.0.456":{"name":"@tscircuit/eval","version":"0.0.456","_id":"@tscircuit/eval@0.0.456","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e37196ae66b32580b8f6343a7d84f93a897aa4f2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.456.tgz","fileCount":13,"integrity":"sha512-OdPkfeRAp5fAl3CGTYJr/UzvSNz1fEsROjqT7wvJrVg1j6yvJOKCcmm3AK8pav9FzTQg94TkQM7YfQN6qzKPyg==","signatures":[{"sig":"MEUCIBI6hfp3CnvHCqvr6ljyfl2I+r5/eLxHnDYaoaljyOVoAiEAzy2CicxL5gZ16GmGYgFqCGZYJuwPvu16jHCb4QmctrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6163895},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9bc68e29a114fc0079e80543c672540228fcd810","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.302","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.849","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.394","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.6","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.456_1762486801359_0.3038669298456613","host":"s3://npm-registry-packages-npm-production"}},"0.0.457":{"name":"@tscircuit/eval","version":"0.0.457","_id":"@tscircuit/eval@0.0.457","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2fb0033f117d209cdf4fcdf4aa498cb57e709487","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.457.tgz","fileCount":13,"integrity":"sha512-gG/W5CZmWbLTGnmBjKKjW/vM8oiid4UbEzXuBEw8590L7qdLWHTL5Z5cvKjx8kmTczJupLXEGTLgiqBXMCQN5Q==","signatures":[{"sig":"MEUCIByTTgHbp74gn5iEwGH6VK/K74Tr7LBaOSjpAxkXQv6iAiEA1qNab3NgbwGEBIdnHMcPjaALDAcd/WFyJMPmPKNMPnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6164083},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0a66a3c12bea99e0b6981cc645974df46cd89d94","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.302","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.850","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.394","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.6","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.457_1762537973084_0.1923725534914995","host":"s3://npm-registry-packages-npm-production"}},"0.0.458":{"name":"@tscircuit/eval","version":"0.0.458","_id":"@tscircuit/eval@0.0.458","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0da1793b3728c100d911416487d4d19dc29b0df9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.458.tgz","fileCount":13,"integrity":"sha512-EJjTtj5JbHMqyh98pFd8kOwB7eS0EqBs5UqRJP/qy7Iztk5CdVhylWw3t3Nd6NhXtwAW1URTmoOkMVpUWKsoWA==","signatures":[{"sig":"MEUCIBP+uqjwEAUHLTFUVx6F5wYQxB+vT4vG3esQBEs1pF3GAiEAp/fyieQBVmV1Hbyc2PTj0B6fEXuSN9CdTHZq4AcHhEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6164693},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ea82fdb5c27d30efe7c308cfafd2ff47bbedc46b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.303","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.850","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.6","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.458_1762636392276_0.7286816141743717","host":"s3://npm-registry-packages-npm-production"}},"0.0.459":{"name":"@tscircuit/eval","version":"0.0.459","_id":"@tscircuit/eval@0.0.459","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b9c3340d4593f548ded3bf020c7a5f40673b496","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.459.tgz","fileCount":13,"integrity":"sha512-H6zueLMgPvkhCwfdgohm4+QWcrMRVXff452XqYPyS7koinqTKxo6wCgOxshGwiYMQWFiWEaEpKl8jD1wetRVLg==","signatures":[{"sig":"MEYCIQCVbS1e5uB7LoEvFTjmpWBz6pvgxzpiyJeG83LKn46RGgIhAK6VYNqHL8G8WqcGJLWVs4OoPMT7B1pkQu9KIAqz2fgj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6169349},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1400d49c62ebf02a0c12937e89ffae0213aa5bfe","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.302","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.853","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.396","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.12","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.459_1762661867869_0.6821089828476732","host":"s3://npm-registry-packages-npm-production"}},"0.0.460":{"name":"@tscircuit/eval","version":"0.0.460","_id":"@tscircuit/eval@0.0.460","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"beb9975eb593c1b534479d1687167f428e5b43ef","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.460.tgz","fileCount":13,"integrity":"sha512-HvT9FXi684ka5vnSfA8bi7EI1yMJALYbHn3BJLmzCaoXMgpnPWkQjRv2f7g1vGfXGm0WCK/bExQPd+bMh3iYEw==","signatures":[{"sig":"MEYCIQCCOWJjMJvq5/5yZ9iQk5p6N32/dBRe7zPY+EkOsqIw6gIhAI4rltyM+yZtB4pGkATurOsWsWsIY678tpym9CbIaA9E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6169973},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b0206bbe39db76a7d3b8d2f7f15472c2a845d307","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.302","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.260","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.853","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.396","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.12","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.460_1762704649937_0.11192221078985609","host":"s3://npm-registry-packages-npm-production"}},"0.0.461":{"name":"@tscircuit/eval","version":"0.0.461","_id":"@tscircuit/eval@0.0.461","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4a1a785fb759d5b703941159034a03505416f4c0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.461.tgz","fileCount":13,"integrity":"sha512-puLjROxPcfAY7V+ayj2MYxetDGweGmuVxhtxaGj+b9eojlvaFcQ5FzEbvZLfSfS8SULb9nTy12tAw1Of9KLPQg==","signatures":[{"sig":"MEYCIQDutIxTipBhYKMb9dQ1hV/mpOnpoLeL9qzXokryyX7qxAIhAJ4M2yEGIJwxuTFMI22dDIbqlCqi1W5w+LeyWwnXEpsv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6187979},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"94b46f832f7a6b981c15c69f9c9c9eaad6dd1a0e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.304","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.855","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.13","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.461_1762721542385_0.6515938890842958","host":"s3://npm-registry-packages-npm-production"}},"0.0.462":{"name":"@tscircuit/eval","version":"0.0.462","_id":"@tscircuit/eval@0.0.462","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ccbd81022d97ad46e5630c84b5fed29935911dfc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.462.tgz","fileCount":13,"integrity":"sha512-5M+vrBvl3Xu3ilxVLdAlYMFzHCTj5ePqZiGNw/SPlSxJyAVuOk83VrNjmygqPiGIpU5yrepDgQ0fWSrZ66y1Ww==","signatures":[{"sig":"MEUCIAIshfurkqhtwGDyXNLdjn+K1Lt6xjrrxKP2YXa0lvDDAiEAxVF+z1S61KFAUrwdBl+z5uN7zvWra7sGuKi/haKY/5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6190332},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7d35d108ef0952f510c374fcfdffcf5e6b2d74c2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.306","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.856","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.462_1762759835465_0.9903625598764825","host":"s3://npm-registry-packages-npm-production"}},"0.0.463":{"name":"@tscircuit/eval","version":"0.0.463","_id":"@tscircuit/eval@0.0.463","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bbd6bfb0abdd38d1c3e92c3041f803feea7f0387","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.463.tgz","fileCount":13,"integrity":"sha512-1eodX0LhrjSHpIeApRA3pSSOlRm59znvlrVyb/MzaHKPQx0SQZ5HTdF3rOpDmCNKVEvwGavUhI0O5Kk1FxI6xw==","signatures":[{"sig":"MEUCIGgHsBxoeKgKZu+PfMPdgs49SautQ8XAmtWIGTiFi/OnAiEA56nncDqi7/A7PRAYDFbDTCO50LmF7xBf3/TmM69H9e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6190948},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"abc114c6be920bc25e7ede2745b05cd1fe1bfd59","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.306","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.857","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.463_1762829997622_0.7153821141918635","host":"s3://npm-registry-packages-npm-production"}},"0.0.464":{"name":"@tscircuit/eval","version":"0.0.464","_id":"@tscircuit/eval@0.0.464","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dad5a24eb5953a379e81c0be272dd54e3a2f4ee9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.464.tgz","fileCount":13,"integrity":"sha512-X0Iop2tmMJXFhUfTheR6MwjLo+davVTS1Z3EsJztrI9YenHGvxMcsba6gaKrmt3Uze63EKPvGfkmcicr4ptG1A==","signatures":[{"sig":"MEUCIDD0pa4s/gdkeu2B/kSont8lpG/hHoa9hN6dszXT8053AiEAx5TCk09xigsI4JX0W3z8N09hzN6MxKmfvz8YYIOPI7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6178530},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f4177d6ffa1a882f2b829aa559df6e1db2746fbb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.306","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.858","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.464_1762871049079_0.9121265391682472","host":"s3://npm-registry-packages-npm-production"}},"0.0.465":{"name":"@tscircuit/eval","version":"0.0.465","_id":"@tscircuit/eval@0.0.465","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b978e3a6bfa1fd9c93d44d6f5611dce9f4bae73b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.465.tgz","fileCount":13,"integrity":"sha512-PFHjZ2vx3wiTJzPflubJYegJhggAfK1hiRJPphrwlXsu2c1ueV9SSQsBnawfUJ2QBQsFNrZQony8Kfj0q87+5g==","signatures":[{"sig":"MEUCIAcqFdcjaQ8JxvsYn+lRzdkltmJrAnrARFEnIhRI7s8lAiEA8O84HvJThMgVKQHVUJDZDo6gOtCaTH+9S+Gzfs/Ttl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6191115},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f8315bc09d0bd09d86c985286c51e69f5eac8e14","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.306","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.859","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.465_1762874813751_0.8547232901313988","host":"s3://npm-registry-packages-npm-production"}},"0.0.466":{"name":"@tscircuit/eval","version":"0.0.466","_id":"@tscircuit/eval@0.0.466","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5404e09aa7864715d1a7e439012fe55c364fa9f0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.466.tgz","fileCount":13,"integrity":"sha512-FAgmVHFyX0pIYA+Q9LuDuiRhXcMRj1kQwRyoHFO2RLk4Kq9cEE3mAJc6k8GSKgecgq+eyXjwoHWHu11aCz1pGg==","signatures":[{"sig":"MEUCIQD3y2N9jM2qZ+kCu/6nrEdSIbfH8aJqEWMQMSERd5wgBAIgVijcTTlXn5udjAAvyvHEKYbVIWhEf3hICOioJUmXseA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6191221},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b5e0733e1ef7c86eb98765a7e30d74154f6fbc0a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.306","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.859","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.466_1762887805718_0.27235152316530553","host":"s3://npm-registry-packages-npm-production"}},"0.0.467":{"name":"@tscircuit/eval","version":"0.0.467","_id":"@tscircuit/eval@0.0.467","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04a13d89b4ba0625964aea7850ebedd78dd599a3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.467.tgz","fileCount":13,"integrity":"sha512-EHbtzJyGIJBBSFPWgw+LQLs44dTUzaGCjB724EmSnwEG9bbdlk3SFPsCo3PKERZKssi+tDlcsJIYJa+lVfZh8A==","signatures":[{"sig":"MEYCIQCG0R/wGa47r0J1YHXRRme918PdK+mN3whUpXwHgxLS9gIhAIKWkw/FHxwXs6rzpkY44FtCMPG37IIkLsvC423ursmN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6192201},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cbf0318cd9d975c76c975820bdc915830f41cc84","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.306","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.860","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.467_1762961275274_0.022692177195019703","host":"s3://npm-registry-packages-npm-production"}},"0.0.468":{"name":"@tscircuit/eval","version":"0.0.468","_id":"@tscircuit/eval@0.0.468","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2b7f1aab202e7dc1e5f7bd2f0bdef6931d74bed7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.468.tgz","fileCount":13,"integrity":"sha512-nBVlPQ1pTzVlR6ycc3QctguU0/npc22V8i/Sz8EWcVrWRs6OJMeWNdRxDlUtIKaRs+KqEsM/FZKFt4H+v51ufg==","signatures":[{"sig":"MEUCIQCQ1t8z0tkUY4KWKLRP4Za7hhg+haykzAipYn6+24ajPwIgOs6ATnAhaVGJZk0tSdmOtdDL6iB772eucE7t8o1HDOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6193174},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7c176840b9a7121a43772aeb54886ab6e4588610","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.306","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.861","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.468_1762964071483_0.1546427227740883","host":"s3://npm-registry-packages-npm-production"}},"0.0.469":{"name":"@tscircuit/eval","version":"0.0.469","_id":"@tscircuit/eval@0.0.469","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca65d565ad9e072d1a92474bad0a496f218f5a2d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.469.tgz","fileCount":13,"integrity":"sha512-09PedFVXD4gNdCCSC8Nq3UYDI7zirNv2+kWbFudJty3xBsRiu9FXBFQWtoDVWhFpaGE44sW+9fBAp92p69RQkw==","signatures":[{"sig":"MEQCIBNoq0ht1qBfh9o4/zE2zMW/BYYXVJ2HkoDqfhAlx75qAiBLAWQsdzzBhGgvpEsqg6MpQ32O23e0abQMhFVLHxizNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6926462},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"61807c170c2c2e781684e3a5fa473d1179c27092","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.306","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.861","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.469_1762965510101_0.4595479568097234","host":"s3://npm-registry-packages-npm-production"}},"0.0.470":{"name":"@tscircuit/eval","version":"0.0.470","_id":"@tscircuit/eval@0.0.470","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f14a60bef52da27d67b751d6e9a9480c608e7d8c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.470.tgz","fileCount":13,"integrity":"sha512-l03ZO8HZSUVy7WF2fpz3HaPvLkeRUXRjthtBXnTW47+Yrbsp4+ecKQcfEUpJKTFSyx5x2dKTz087myFzo4vLDQ==","signatures":[{"sig":"MEUCIQCHN89rixBMxcWZ61LumrATTD6Lc+0VEyVt8VMJnwW5gAIgdaZ0hsFJiSz/D4EkKGB8rQOQGvbY38r1v9FY2DEAPic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6927443},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9ffd7e67c30e720c36a517b79b246faab432d2e2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.306","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.862","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.470_1763008020829_0.3064845609503104","host":"s3://npm-registry-packages-npm-production"}},"0.0.471":{"name":"@tscircuit/eval","version":"0.0.471","_id":"@tscircuit/eval@0.0.471","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7bdd5f2225044b3e22b58e1f6dad8ad1331d5926","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.471.tgz","fileCount":13,"integrity":"sha512-BC87qvPeBtFb8PIHRbHW3gCRqmvCWfYQfWFzMvnEcvI+HK8MC/aicSs43Zkk2RmxIIkujMns7S83CoRECcKctw==","signatures":[{"sig":"MEUCIQDgFqRjmQncSb4egX1ZWI+vyidaT5XtdXYhxGDYw/kcXwIgUdV4Zdk8sI8BIccotkCxTVAztQJHLpAJt9NbPq9lpog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6929302},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ba22b6f3037f1271efe0e736a96cfb0e32fa2ce0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.307","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.864","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.471_1763014743646_0.5798017799450328","host":"s3://npm-registry-packages-npm-production"}},"0.0.472":{"name":"@tscircuit/eval","version":"0.0.472","_id":"@tscircuit/eval@0.0.472","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1887ff934fc210c84d1d5e60e0a04537400c106c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.472.tgz","fileCount":13,"integrity":"sha512-qBXZ8UYS4pVVDH4R4rfP2c42qLciutpgQaH6K1emkOs8UzI+PxQPGd9NaNKoIeGHD+c+qyA0m6rQhXeq/f6NOQ==","signatures":[{"sig":"MEYCIQCCq2z9RLG/y3DJLRViZd/sTm4IeInHCMdhK88xazKWAQIhAO9u7569MIrZa/ertQnkbj7LWpxXsCpdxcKO2ZIG3ANa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6931075},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0d3386db136e4f8bf96025b7483037dfd4655a59","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.307","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.865","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.472_1763064152478_0.20006540885485746","host":"s3://npm-registry-packages-npm-production"}},"0.0.473":{"name":"@tscircuit/eval","version":"0.0.473","_id":"@tscircuit/eval@0.0.473","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"345d08be64893bb20ed75c5369b7e66a98b5a352","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.473.tgz","fileCount":13,"integrity":"sha512-+oYj3UdPIJI6jn7xiw02gjHfy5hgMV9d3g5nBTzy1oSBepc5KNwLm2t16HrNOOjZAhx7DH/jaTIUEa+L1y7mwg==","signatures":[{"sig":"MEQCIDSfWXl/WrZtEKcDzMs8rJqh26qjTsmVc8EAtdt0L3jlAiAoh0jWKYg6Z6zxK0txdbFr+nK+v585RKa8ABJuMd46Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6931796},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c1493ed693f8dd33bab3acdcaa707332d37e251e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.307","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.866","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.398","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.473_1763077432348_0.6636585617207296","host":"s3://npm-registry-packages-npm-production"}},"0.0.474":{"name":"@tscircuit/eval","version":"0.0.474","_id":"@tscircuit/eval@0.0.474","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f4656dd8ca433a505ac984011369f774d0163df","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.474.tgz","fileCount":13,"integrity":"sha512-euqOKblctvUKmBIZlJNP5cy/xtb990+mNhCytoPP9suXJtL1CFKTH31DTVk1MsrZVAqigHuVXBYsTSE1py8Ung==","signatures":[{"sig":"MEUCIQC1Cm3nboApTtV4FVunVRZzyAS/ZE36iTJbnmXpE4ViowIgQYdpUCNQBJQs2ViZKzaDY1UErPJQzQ5hQv2es9HvbDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6945230},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"efb9914414e4f0f6b7d7094bb60a6e80a00ba6f2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.307","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.265","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.866","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.402","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.474_1763107421982_0.40714444383779935","host":"s3://npm-registry-packages-npm-production"}},"0.0.475":{"name":"@tscircuit/eval","version":"0.0.475","_id":"@tscircuit/eval@0.0.475","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"408051f766bc1a29a9c4c07bc6600866be829d77","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.475.tgz","fileCount":13,"integrity":"sha512-d3mCOae3MqaHI1xVqIiup1lThOLITk7qtqDiw2u+4ZYZmkw33gfLUjifUHqI/CI0vKX0Nx4SasCamMT+6SK/4A==","signatures":[{"sig":"MEQCICqHWgDbnf58LCC6/+Vv/JSScjM+FBTV1LSe6oyL5fsRAiACyxymJmCQgDcKJFcXW5TjQwsr+GFhwBJj+m3s/tGuUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6960615},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3e702340c6630090e1490f76de2d868c521194ea","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.308","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.269","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.867","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.403","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.475_1763151505340_0.4028858866815286","host":"s3://npm-registry-packages-npm-production"}},"0.0.476":{"name":"@tscircuit/eval","version":"0.0.476","_id":"@tscircuit/eval@0.0.476","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dbd7b66c9a02bf9f9f1c36ec507bffb5f0d8d12a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.476.tgz","fileCount":13,"integrity":"sha512-TgB1MByz4cJ5FFAESzLH+YYu9dt0jLRqAE393egPse9K1C0N1ZbDmCPF/AI3PRGfLP4d7fTirGgc9VuFCQiVDg==","signatures":[{"sig":"MEUCIQDOwRFUwfvOzfLLFbtOVvJVnOTcfedqyPMwYKtSPyEDFQIgbWk6o57PwEkkhG/pG03m1X7vqQmzqGTRNNjcoDmlLsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6961588},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f866cc0f92ecf7672950af5618ed571d7ab7860f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.308","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.269","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.868","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.403","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.476_1763312048043_0.13331647594333984","host":"s3://npm-registry-packages-npm-production"}},"0.0.477":{"name":"@tscircuit/eval","version":"0.0.477","_id":"@tscircuit/eval@0.0.477","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af18ac26f02c972771ff04bbb937e2868cd9b3cc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.477.tgz","fileCount":13,"integrity":"sha512-snO4Dh9uxZ12pC5GrHeK3eg6zNKReMnVb+9hurFSozhjKQ9UPmcCsVBu9OojanUITJDIC8n//DhprlOyYHQJjA==","signatures":[{"sig":"MEUCIQDhD2sdYZUBHNoGt8ZcKA7cVIChGvDmzYrX2rg42A+jXgIgbtXBeQkf2dDiR4kcb0x1qHf7rC2waWbYYT9MAaLe1+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6963388},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0d55f8915a5e405123f1616d1dd42a969a7b31f0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.10","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.308","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.269","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.868","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.403","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.16","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.2","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.477_1763437015463_0.8252629496612771","host":"s3://npm-registry-packages-npm-production"}},"0.0.478":{"name":"@tscircuit/eval","version":"0.0.478","_id":"@tscircuit/eval@0.0.478","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"77e8e76dde2ff867afe1dd0713f65e19949664b4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.478.tgz","fileCount":13,"integrity":"sha512-vARyRydzQCsCFqszaqP3nLGTgFSOaS2uHbiiDdeK44FCLLRAsZIt4M/6Y5+rA2PsiWzJ0LVDQUKVFLQLdt/SVw==","signatures":[{"sig":"MEUCIBq+ZRUtz9AjblNdZt3/Z+WVGunosf3HrVe4tnBE5OJ9AiEAjpy6FLX2UgCXbzuJQLdzQU/mlL6D3HGyAGQZolIG4OQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6981426},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"452a2aa660d8478699814f0cf961ab27edbddfd2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.316","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.271","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.869","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.403","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.24","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.3","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.478_1763575756197_0.7719639724389609","host":"s3://npm-registry-packages-npm-production"}},"0.0.479":{"name":"@tscircuit/eval","version":"0.0.479","_id":"@tscircuit/eval@0.0.479","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d1e362a17b8e95d91de3003501943df60937bb7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.479.tgz","fileCount":13,"integrity":"sha512-PLSy6j4dtGlshF8vKefBNB0bqtAzf8vV99wRWFXOhiHA0lsSmWPunP/UQ5s0kxfwx8iQOzP0Q5TRMkVQYtzNVg==","signatures":[{"sig":"MEQCIDf/uulfZD7F4qmXqGYR8zNqGViEj7Hf6tAEKg5PiVSTAiAIA3EWB4WkauYA04Mb5G5EsVWGXURlkp1EzXdlzqT6Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6985008},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"15d5973022df093f0fe26bb4084525008ad5d2bf","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.317","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.271","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.869","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.403","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.24","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.3","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.479_1763642741432_0.9239450441993642","host":"s3://npm-registry-packages-npm-production"}},"0.0.480":{"name":"@tscircuit/eval","version":"0.0.480","_id":"@tscircuit/eval@0.0.480","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"123c4ded9d19da2f2f2d6130021359440c04865c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.480.tgz","fileCount":13,"integrity":"sha512-oGbPKpSctW6dY+WfijvPwCn8wdhrVmyqW72/0Y5McWaKc+IcoZwpaNqzCngfdCK3eRGSNYMp0gvUCyhGcOcfOA==","signatures":[{"sig":"MEUCIQDD91YekeI+QumQd1rC6jDBAszLzTD1PWV7A/O1qSvCAwIgct4ObWNIQH3+UMuECcl4VqJli8ljI/YTlgGAmAgSgxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7006332},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5860845734ec3e3c1a76231ea007c6c9615d5e1d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.317","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.274","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.870","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.403","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.24","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.3","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.480_1763658387500_0.5993433792473475","host":"s3://npm-registry-packages-npm-production"}},"0.0.481":{"name":"@tscircuit/eval","version":"0.0.481","_id":"@tscircuit/eval@0.0.481","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8cbbdb31646125140a06f768e849797d59f8c739","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.481.tgz","fileCount":13,"integrity":"sha512-ck06Fq49txUgUOjv8CCPcKDeevg4xmt/GlIP4+w1PR8uhqhkp6G8sVt9/fhNSxgILdTpdM9DXcRbryi2XpHm1Q==","signatures":[{"sig":"MEUCIQDtrPwx/TY4KjzRk5cz7DcLJrxpmnx8UmbaXpdgWplvcAIgLKmlSCwgLiar7MmgmDvmdxGzYgwneTXsjqjz0rA2uR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7014535},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5d48ca88b45ad6a714833f1c6c68aad6161d753d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.319","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.275","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.872","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.408","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.24","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.3","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.481_1763701428605_0.001744918055847311","host":"s3://npm-registry-packages-npm-production"}},"0.0.482":{"name":"@tscircuit/eval","version":"0.0.482","_id":"@tscircuit/eval@0.0.482","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04ce3e78007bb90618d7378f579a1e751a902ca3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.482.tgz","fileCount":13,"integrity":"sha512-fOP6AJqwN3Y/FbNLnsdjsCuWCFG2sdtRq8aUHLJru/5Yh+rA3wZLBQvroW/NeJGE8NvcivasoSpc8LZq+9qXeQ==","signatures":[{"sig":"MEUCIQCGrJgMwJORrX6kWTBmxlaOE0VVBqGj1pbRfOOS4okCkAIgfxSdkEoXqznNusJRvWoZCEiDiKOhgRY2MEa/cMd+FLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7015271},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"60a9baa1225d22f77a5fc241093a3be0b831c511","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.319","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.275","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.873","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.409","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.24","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.3","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.482_1763751742389_0.5892974162489457","host":"s3://npm-registry-packages-npm-production"}},"0.0.483":{"name":"@tscircuit/eval","version":"0.0.483","_id":"@tscircuit/eval@0.0.483","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f9c36715cd80d7fa8f59a14240ef020e6c72b08b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.483.tgz","fileCount":13,"integrity":"sha512-PBr99tqeQewOs892HnzasfhTgEAkkMhQEdYvWtpnNt3X37SjjcI9XxNFdBOYph7lFgQCqmcEjyOByBC8rV3xHg==","signatures":[{"sig":"MEUCIEaJ+iC6JfpUVwGJPE7SmovLTgrk0YhNmuA2kzhEoCtYAiEA4cG1STGe586LayCY/317vuBsULCdI/w4jCXZZ0pi4BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7017426},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"51de8537d8b0e0df66c9fe3d93247d3fa977cd69","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.319","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.275","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.874","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.24","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.3","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.483_1763786151382_0.7415626182993222","host":"s3://npm-registry-packages-npm-production"}},"0.0.484":{"name":"@tscircuit/eval","version":"0.0.484","_id":"@tscircuit/eval@0.0.484","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e4064a199c775b2352afa56554aa2981490fc4a7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.484.tgz","fileCount":13,"integrity":"sha512-s08AJQM4uH8MchZdjLBlaiy9dhjgcczpsZLKzweWxdRXuCL9It59Z4L4310ZxbvT7WcMs5atdlwIfRUqFI8+XA==","signatures":[{"sig":"MEYCIQDw1nO1SkVWmKtX4ioZ8TnZeKCENXr1QkAx4WLi+paDogIhAJuNLdvkb7POBzLyOI+ROmHWvASh8I8h+eFRnfV1Jdvo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7017371},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cd5720a34dfcf2a1f70c53d3c2727fc0a39054e4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.319","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.275","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.875","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.85","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.24","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.3","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.484_1763924441892_0.45291294648769886","host":"s3://npm-registry-packages-npm-production"}},"0.0.485":{"name":"@tscircuit/eval","version":"0.0.485","_id":"@tscircuit/eval@0.0.485","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fcbeb85753f3491cd71b3e64e4d18ce0e0c895f8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.485.tgz","fileCount":13,"integrity":"sha512-PiTDr5rOrhbw7LeJVKLFbV4FtRB/DQX9dMgpuMt5hgmttsHoX2mTRvtvtT2kPGh/dJzU00rI1Ziw4UMdhN1Efg==","signatures":[{"sig":"MEUCIFWq4YER0QPdz6tqFgzMceWywvprrH2eavY8VqK1jC3yAiEAp9IHL+FlQyTMhQfiU7ReDFRQ/6Sr68J7008qnlc8hqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7025317},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6a1c5781abeea5d3c0b09cbe6cf8256ad789fdce","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.321","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.277","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.877","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.485_1763984792127_0.6354228068597556","host":"s3://npm-registry-packages-npm-production"}},"0.0.486":{"name":"@tscircuit/eval","version":"0.0.486","_id":"@tscircuit/eval@0.0.486","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3cac577396dced084f5180adf524e249b9c4056","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.486.tgz","fileCount":13,"integrity":"sha512-hAdvFSDjDuJ83c6PzAShBA3cLk+qfcCTB90w02zoWsmcAO9NYeN9tz19vR+iO6WU4s+53QHaW1LPbP8nhPwuzg==","signatures":[{"sig":"MEUCIQCm39K8NYw1YUz5yQjVXPfcZcfbLSklB1Z/v72PRFNLMAIgRnrGf/4W3619oz6BnEIY6g/+oh7POMj6nh0LrFP8ayY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7028458},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e1b756f1b50c4506174a5ab546f78bbb83facffc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.322","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.277","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.877","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.486_1764008133699_0.930840804542453","host":"s3://npm-registry-packages-npm-production"}},"0.0.487":{"name":"@tscircuit/eval","version":"0.0.487","_id":"@tscircuit/eval@0.0.487","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d23019bde9c9097be3123bd92ecaac80996cc65","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.487.tgz","fileCount":13,"integrity":"sha512-LH4izIsj6UeNHWz2AGWxMdSTt8VtD9DVd3L5+JPWRXodqjvuRc34Dqb20Hd/ki/sJ4Us8RT3pai6jneBOA2W6Q==","signatures":[{"sig":"MEUCIQCA7BPPaWO8R0dNt5ceZKxFntfGE0fBOGcNBw17Up+vUgIgSZivPH10gc187JUk6qt2pBVxYk57atWpE1U3Exf/BTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7033068},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3426c296f26a297cdf894c71103d88fe2b74cbe0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.322","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.277","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.877","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.487_1764022173635_0.9373341227778544","host":"s3://npm-registry-packages-npm-production"}},"0.0.488":{"name":"@tscircuit/eval","version":"0.0.488","_id":"@tscircuit/eval@0.0.488","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"63faf564f477306096df286e0b8d11c6db86a176","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.488.tgz","fileCount":13,"integrity":"sha512-ePK8wWj1kzwDNplOUnZXXAmV0d5g0Y15yjc7UTZgp5ocICC790g0MC+YsvSSa3waw+j/ZS8oAyJVd5NSHXWDNA==","signatures":[{"sig":"MEUCIQCIRHV51YQOTf3rSIC/MN6OGmGUEfriN2eJ9tBxALawaQIgZx8vl+HpY/Xpu9ZfqqszF3UIu+HjpadkUqfSQxvJUn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7059378},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"54296aaf39382a407457c5bce7aaf909e8f774be","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.321","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.279","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.878","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.488_1764026530003_0.6380431064887071","host":"s3://npm-registry-packages-npm-production"}},"0.0.489":{"name":"@tscircuit/eval","version":"0.0.489","_id":"@tscircuit/eval@0.0.489","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0929425a7928a3dd67d6da80efc572e8761f96b5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.489.tgz","fileCount":13,"integrity":"sha512-rdchJgAWAa8oUolZFqXFZFmEQEdJBal4VNP89s8Ewz2r01hrL3RdrSjt8NI27gZN2GHELXJUclDTHOMOXkkX8Q==","signatures":[{"sig":"MEQCIFV75EkuCPo1Zoh45zM84EsjmVmd/r4iTOQ243eROexmAiB70BnLHsvzB/zse+CR5Xh8dyPVrggNbIsVpu1ZXeCVoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7062109},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1acf8d9e827ec9f885f6667c2dd790473e2710b3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.321","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.279","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.878","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.489_1764078043718_0.17232330512044114","host":"s3://npm-registry-packages-npm-production"}},"0.0.490":{"name":"@tscircuit/eval","version":"0.0.490","_id":"@tscircuit/eval@0.0.490","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0469500611e9d2467faf531c863af24b7f62b5d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.490.tgz","fileCount":13,"integrity":"sha512-lbu8dBiW/Q7V0xampJgfLhBUDPoWTDD6OBcdANIQj6S20R9TTIqCsie+2W18399n7IKWfLX8vxrnf5Q5N6wn/Q==","signatures":[{"sig":"MEUCIGO/3N38V0h2ot0pf4uffbVcIzpMcbXbGaTXxvlqqvjkAiEAjeUVOo6TM7R25Tz3EJ+rOOTWRBgQOZuEm+vEE0L71ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7071654},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c9759c0653c4fdf52ea0c5427ff6ed1aef684312","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.321","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.279","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.878","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.490_1764084206022_0.7209439149376493","host":"s3://npm-registry-packages-npm-production"}},"0.0.491":{"name":"@tscircuit/eval","version":"0.0.491","_id":"@tscircuit/eval@0.0.491","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed9f9107a00d0587b53f20e937f13a5c1290e1f6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.491.tgz","fileCount":13,"integrity":"sha512-2E++Mog+JjZb4esS3jBrtgRRk8mZVr49jNEoF8s/eUNFJ2lqq9wUlQpP9ZBy+/1mxt7SFW6c5p0zj3JDO13DMw==","signatures":[{"sig":"MEUCIQC2ViMbfzm1Q5OWJn+n1VwvBJQmNxhfey6mlDcmJG0T6QIgCcoTah1I0+XYmBZyIlX77jqBJRdRArYgQk9XvdjZL94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7071127},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9a72bd7db6108197f0e421becc9a392d6e0e1d0e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.321","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.279","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.879","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.491_1764094044340_0.6584835540887526","host":"s3://npm-registry-packages-npm-production"}},"0.0.492":{"name":"@tscircuit/eval","version":"0.0.492","_id":"@tscircuit/eval@0.0.492","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2dcd3766323f0b474f75b6f521a35efe27b08cad","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.492.tgz","fileCount":15,"integrity":"sha512-BHpeBrY+fIyhKFE6sG2IQB640BFi82GAJMbyf4XIyQszNlnq8a+8F+dHqSmadXH2MU19d+0VwNLJo4M4RPbSjQ==","signatures":[{"sig":"MEUCIQCDe86DfBjyar4OVmZKBZnP/Iua48XcBSRJhyJoFLOWEQIgJ3UR6OrWJUlQXTTudwSqUD4tOjN3IH3FjGs+mM8zEWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7111092},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3244830ff595f445288f4cde2d63cd620ae48dec","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.321","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.279","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.879","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.492_1764108056097_0.17057127810003014","host":"s3://npm-registry-packages-npm-production"}},"0.0.493":{"name":"@tscircuit/eval","version":"0.0.493","_id":"@tscircuit/eval@0.0.493","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"464547532429b27aafe813ea15f638f2c4a088b9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.493.tgz","fileCount":15,"integrity":"sha512-MEo8UoCXBnSBzOrOAN5pNoD2AXLs82ndQbpxRofScHZoAq7QytdbqAitS6a/nX6fnR4gVs95fbfFAmFWRfGstg==","signatures":[{"sig":"MEUCIQDcsfbq6L0avNXXx4snzhKPjABWkIhL7ZLuSMKtVFc1EwIgS4T0iFPATUUg4OXSSFm14Cnc03QHdAvvjueGfd7TgLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7111323},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b67d49f1f722b961ec9c352d85ab3106207afca7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.321","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.880","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.410","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.493_1764235754754_0.6256224652982938","host":"s3://npm-registry-packages-npm-production"}},"0.0.494":{"name":"@tscircuit/eval","version":"0.0.494","_id":"@tscircuit/eval@0.0.494","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7004dccd4e59b9d6be5e1f350dfaa50ac175ebb7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.494.tgz","fileCount":15,"integrity":"sha512-itZmxvi74sEnUeSwb9sfUb4/jVrzGVQhccqf/CDvRamPLRjs1c0sdlDk+nngT09GW5bVpvPPZmkNHy3lizsyAQ==","signatures":[{"sig":"MEYCIQCiWAdTSxeiT9rGliJnoCq1u5Bmna9NRwS6nPeiSK1VWgIhANypfLgRMpNC5G05uDVuw8QQCq6IvLtw86AS+XoJXHFh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7114320},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"efc7e24d0611f4f45125ff7ea5f6238945230fd0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.321","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.881","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.494_1764310459520_0.06430929518334905","host":"s3://npm-registry-packages-npm-production"}},"0.0.495":{"name":"@tscircuit/eval","version":"0.0.495","_id":"@tscircuit/eval@0.0.495","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"699355aac2f69f130949aa9ca4db066f07ccd138","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.495.tgz","fileCount":15,"integrity":"sha512-EqZjFESdhm3zQg0hlSf7V7lT1wKtuRCPkaolSKky31dQVsMWm/9na/fMtCK5nkBhD6JIFXQUBH8Y501jaO0dxw==","signatures":[{"sig":"MEUCIQDjTxSQNrgMRTwZGkZpR0DdYYGg5GcAKHUs4WOzUFg+jwIgf2aphqM/Up1qerZkQs20hJfYCc8OkYTzF0w0ZXAJOlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7117766},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fc4ada1aa326bd624bca7e72a1e3d6be4c574fb3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.882","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.495_1764334267452_0.06359895399782012","host":"s3://npm-registry-packages-npm-production"}},"0.0.496":{"name":"@tscircuit/eval","version":"0.0.496","_id":"@tscircuit/eval@0.0.496","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6dfa76ed509b3ebf90ad3b9074201fee7652d524","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.496.tgz","fileCount":15,"integrity":"sha512-mDWulGkWZWA6IYzvU/cXK5E3dBav2o6IKBvNTw45JUbItGFx07ZP0oC1hQ1XYD6irKATi8l4ejry+GiYZeWk/g==","signatures":[{"sig":"MEQCIDPJeNhIMzCbbYOzdfIdkR6tOvEeX23PfCNCOnlYk1mfAiBeykFMGmLb/fOiWFY37/urDwemVoDTTZyKFOrQ4H/05w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7126261},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6e58716e93004fd00c7ac2348024f809e252ac9a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.882","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.496_1764346431629_0.9230890741122291","host":"s3://npm-registry-packages-npm-production"}},"0.0.497":{"name":"@tscircuit/eval","version":"0.0.497","_id":"@tscircuit/eval@0.0.497","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5ee5f1bb3bea04ecd9305b8a95d752e19f5677a5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.497.tgz","fileCount":15,"integrity":"sha512-mylO75Q8paf8gZ76T6OyghAeNg4zhrznEriDP0ESRlugx5jsCvy7Ygi/IZsB0oPrzU6fKdtOf+ZDH/vtNnOAnw==","signatures":[{"sig":"MEUCIQD7jB25zUPb3GFtf+NXnZC13yHEg5pxeF5r7OU4Bcb44wIgVzvUp+eVvlrKLVGHby3Np/abK8ay2T4E12EuuP6NZFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7126592},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"620234ca278202100d82a2b46e9bf8a85a209542","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.883","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.497_1764346905066_0.06523434803536565","host":"s3://npm-registry-packages-npm-production"}},"0.0.498":{"name":"@tscircuit/eval","version":"0.0.498","_id":"@tscircuit/eval@0.0.498","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b1269adcf8db5379895ae719f5bc07a3f6498300","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.498.tgz","fileCount":15,"integrity":"sha512-bEaveC+f+D15jjRC0ED6l+lEW42ZsMwEsincWTnR81GVPJDpFzSCRcJ/XcqEIoemxNF6DnWjptFNOiwbs4Djwg==","signatures":[{"sig":"MEYCIQCtwdQORJRCsKLUVxW5U1reGrbTGkjBs2L7iDPtrazr6QIhALrwcnzXttlv6xxahvAkSdS6dm2QpU3EG/ktWvNPcJl4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7129944},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"485960488534a066b72f1eeb2fa8ae89da02cd37","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.884","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.498_1764351505858_0.0928455928002605","host":"s3://npm-registry-packages-npm-production"}},"0.0.499":{"name":"@tscircuit/eval","version":"0.0.499","_id":"@tscircuit/eval@0.0.499","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d90c848d5a51158a5ef053c9ab077c286d3e272","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.499.tgz","fileCount":15,"integrity":"sha512-lE0OEtOgGZlV4J1yObW231QEe/0RIwUr0a6gRhei9WbtDSKWR2666LIlKmgadx+V9DZvAOabb9Is0UC42TeRiw==","signatures":[{"sig":"MEUCICmfqPi4WzQdchwGluH6irL7pg0URhdHqje5KCFI+XSRAiEA6fKegw96kgOLRfwRTBdEE8sw0h1ZPGkR2MGc3KULdIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7134221},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"01dfc1cbc3862fceef560060b8368536b58a22c2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.885","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.499_1764351925659_0.1656543659508607","host":"s3://npm-registry-packages-npm-production"}},"0.0.500":{"name":"@tscircuit/eval","version":"0.0.500","_id":"@tscircuit/eval@0.0.500","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e720fda4f371625e67b7acf5d9c32beb4714a63","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.500.tgz","fileCount":15,"integrity":"sha512-Zk3AFAZQi95pr3z4AXx0iq1BVj3uQHBloXxkLVPPLkJotsObgUWGu4TxsOOAM4iBYKQqIIQ39GsbPW3XQP7xCw==","signatures":[{"sig":"MEUCIQC6CITSx+5Y6w226WmbBongqnizJBN4FKR2L9OKrhRgfAIgdenC2RSfccuqns6oN2+m8XP1aPZJH5mMqfXC0ycZkBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7142304},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"79a8ff422d0ae763bc6685702e9bc98b1722afa7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.885","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.500_1764358698549_0.22700204774160837","host":"s3://npm-registry-packages-npm-production"}},"0.0.501":{"name":"@tscircuit/eval","version":"0.0.501","_id":"@tscircuit/eval@0.0.501","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bedacfd6bb5dbeed5b2f164088e1b4dea00f2281","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.501.tgz","fileCount":15,"integrity":"sha512-yW3bQekcmID1Y/3186P5/kPYzG3oXFruHPL8n/3cygYH/yQzjUtdddZ226ymI6i6ZU4LHasb1lCeLEku6HOZUw==","signatures":[{"sig":"MEYCIQDVWDjRw4g8NJHm2+9Wzl9O2/NzLe97RaG6MqGVIztIbgIhAO4PnzMCm23qxRrh11LT98LBhBV9OcifCdBjXOEc4IQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7142935},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"812ef87ab3538d15b293799c5278e0b99bd78a23","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.885","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.501_1764361324934_0.4369922905739545","host":"s3://npm-registry-packages-npm-production"}},"0.0.502":{"name":"@tscircuit/eval","version":"0.0.502","_id":"@tscircuit/eval@0.0.502","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b1d5d833576257fefb851ba27b7d6442cd13d3bc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.502.tgz","fileCount":15,"integrity":"sha512-xoxqAbdAnwA8Z6Ja8o9jVDGsNS/GqO07Koj/F3T8aQoMuSQPR7jadsAZJuxPohxdlyi15v4gRRkP0VYZJx99lg==","signatures":[{"sig":"MEUCIBFzoOYIqReRiuQcxMpmXaPrGg3d34zs/2AQ5IxGbAYOAiEApM5qLiGRwfxxOmX+PoIfsvfWavaHNqIQoMK/2MCxaZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7154996},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c1934ed050d51f93cfb450a6cfe381e0b4f00138","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.885","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.25","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.502_1764431142296_0.7136646082626854","host":"s3://npm-registry-packages-npm-production"}},"0.0.503":{"name":"@tscircuit/eval","version":"0.0.503","_id":"@tscircuit/eval@0.0.503","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"410f27e9fc02b33d717fb3e47d9c1c61949fa895","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.503.tgz","fileCount":15,"integrity":"sha512-ONXxkQ8T+QJNRa8GXKfbxx841ZRB92O0I02gEX+n8oNwMV7sNWRrKy3+DyPSzKbtre5+lp1fkjccfdFQX54/iw==","signatures":[{"sig":"MEQCIGrPEWlvujwUqs6CxVTJRGTETijXE/2DccgE7BC1OZTBAiA68nh3fSLIZHcL+qWhhPhT+dF4p3XbsHGUOSc3FwCEhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7156948},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"50ee9a92d7cc1c7431dbf31726d362581c738296","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.886","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.418","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.26","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.503_1764443827039_0.7247773550462815","host":"s3://npm-registry-packages-npm-production"}},"0.0.504":{"name":"@tscircuit/eval","version":"0.0.504","_id":"@tscircuit/eval@0.0.504","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd95d8bedd0980d83f459c6a12619630baee697c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.504.tgz","fileCount":15,"integrity":"sha512-d9xEe78H0pZxUgO1C6ALCf64ZXrl3nT+3BA4acwysgd5ghLCRyedIVXgQULZsi3c+Fuppve0qAsThfiW/GhvxQ==","signatures":[{"sig":"MEUCIQDi3cRt5jlkAwRASwBWvUEAnQqtc4hlgVlQlWGvW/fijgIgEYcGx5CM8+ZsKcRAUfj49qxOZa/xC1Jg2u5QTzAd2kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7159609},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"60f52ea1cad7d29a2913683d1c86fbbe659b1eb7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.888","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.419","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.26","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.504_1764447799646_0.6826216957531297","host":"s3://npm-registry-packages-npm-production"}},"0.0.505":{"name":"@tscircuit/eval","version":"0.0.505","_id":"@tscircuit/eval@0.0.505","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ddf3d37b3999f293f2818abaa416738f527a0f30","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.505.tgz","fileCount":15,"integrity":"sha512-q2gv5RpSPUUKczXAgpFJAoiz64icuCdq2TINFbhn4lfQhIPYHJru9daAYffXJlmAZL/6ctLtrrYbzzrbOyNVTQ==","signatures":[{"sig":"MEYCIQCEXY9dvcdBbOB6Z2hZepR6bLYIP1qlSuks/ipPiBp30QIhAO5SQQbems2uaLXy4adWYcC6asR/sw+kar8m88bVa9RK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7260824},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"84ea251a2967eabd91dd3bad32454da9cd36ab6a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.888","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.419","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.26","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.505_1764474148054_0.12095720143144706","host":"s3://npm-registry-packages-npm-production"}},"0.0.506":{"name":"@tscircuit/eval","version":"0.0.506","_id":"@tscircuit/eval@0.0.506","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ee76e57b47fdd2c5a41f969a62f024019c5c152c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.506.tgz","fileCount":15,"integrity":"sha512-5agP+6Fv2FBmQtzH6NemkRDBo2CkDXDvM0MX0jpyw3fG3WcMu/JLWEkNYWGuf+tMviEV3MXVWRCD6F2EjcS8kg==","signatures":[{"sig":"MEUCIAKI2+mnf116GLTIgJi/VGigog3ugyA/wwsO4nPHH5cBAiEAvd1mPVx98OPudFxoTdtgEuaEASMHHAFaCEiJDI0zais=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7273151},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7195e79b52aca71f936bceda14c505e28382756d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.890","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.421","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.26","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.506_1764511314658_0.1582375040356585","host":"s3://npm-registry-packages-npm-production"}},"0.0.507":{"name":"@tscircuit/eval","version":"0.0.507","_id":"@tscircuit/eval@0.0.507","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95b78ac80d00d12fe76d3c097da7bffd4b414f8f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.507.tgz","fileCount":15,"integrity":"sha512-96X5zD+KY8QDpWdps5fS+NTgHEaMeaw+wogHoYX4czTbt/FF50rcN5g1NAHtsXj1+emlwCI9WfRBiGkWxc9JHg==","signatures":[{"sig":"MEYCIQD+2iQO/ZqWpxpPdH6D2Rep2YOXT9yoIG/MTGi+a4eNIAIhANfYSie8XvgNE1AiYZpJuZOkuG8s2+835zy8qy7fQQGu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7275410},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f531607805256423dbb01a44a6b8909dcfe9c276","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.891","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.421","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.507_1764537855893_0.9830472754325521","host":"s3://npm-registry-packages-npm-production"}},"0.0.508":{"name":"@tscircuit/eval","version":"0.0.508","_id":"@tscircuit/eval@0.0.508","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"17ba2eb1596b6be3ef8ad7d5f9aeb3f27574f28e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.508.tgz","fileCount":15,"integrity":"sha512-f8ZxzPVcFXGxAhf4GHYi/SRRWEIteE1zT1gBIRKiZgBxMu0b/oUSfH6iReftHnLf0jMGbO5RMzK9eD0t9VrJQA==","signatures":[{"sig":"MEYCIQCQWtJqNKbpO4/SLtOpk+YCrIbGSkBbGlThH9uUKc2JyQIhAPDU4/xqRT50jZ2u/jbNlIfOrr5XdaUe+QSYJVJ1hd29","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7210438},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9645d4cbc3ec2334f1f1f64e2f100459eb4a8792","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.891","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.421","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.508_1764556527537_0.19025203955812264","host":"s3://npm-registry-packages-npm-production"}},"0.0.509":{"name":"@tscircuit/eval","version":"0.0.509","_id":"@tscircuit/eval@0.0.509","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"15f611b28251f1208f8091dc15a8f66db7454447","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.509.tgz","fileCount":15,"integrity":"sha512-n1JnJTo/fVXPwlrzm/pUTWqXOsj2R0hiVh7oNSt+QoWIGqFXB6Rq+oLIUHelVOywm/zxJDKu8u66zrLtyZt5sQ==","signatures":[{"sig":"MEUCIQCF3CjWp73ZcQVNaDouMvAlR1FL2PZ1ZtSFgQk9PoozfwIgWQ/7axtX4NLdkdbED2P6qTCxmDOXf2eHztnIxp/InZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7214968},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"61fd68f809194d0768d09d2b0033f635f48a4df3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.893","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.509_1764605075314_0.17076707418517634","host":"s3://npm-registry-packages-npm-production"}},"0.0.510":{"name":"@tscircuit/eval","version":"0.0.510","_id":"@tscircuit/eval@0.0.510","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd242223a88ed46f2bf72a71a30f8ed405eabdcb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.510.tgz","fileCount":15,"integrity":"sha512-B//rVfx9piTrXCecDDgVte/dnTGI7KADiNTiu1ba1Pm+zv/93Lw3b8NmzK9xV7rJ6bR5bbc3RDoH9jzS1LwDCQ==","signatures":[{"sig":"MEUCIQD97zlfE6AAUqnNI+zyshZtnKoc2XKZCLhbPPd/pztV8AIgboPHm02MvDbythRE1SR8Q1f6GPPSSJQ5/raC/GngKZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7215570},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"333b39b5e219c58135b23228c928ab0b214391ec","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.894","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.510_1764659100150_0.6995501197265355","host":"s3://npm-registry-packages-npm-production"}},"0.0.511":{"name":"@tscircuit/eval","version":"0.0.511","_id":"@tscircuit/eval@0.0.511","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f9f8987bff0284766e1e3753289ccaab10160e0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.511.tgz","fileCount":15,"integrity":"sha512-13BD9TIko2g8ajaiqKm8J6GSqi7w6gKAyg4eymBvEjlpBfitPCtjCDT/u7zDYES3N8ibdvdxezjnqAATp3AI9A==","signatures":[{"sig":"MEYCIQDLpVAwEXkn+gjNav/gZYN4VU60Ktde+PoTkQbz/NbHQwIhAIVgBbGuqoCAj5kvzp8bA7/LHhIfm3JRjJSyRzL1wnHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7215788},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d29ea467865937bec36a13a236d87146068d2cbc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.894","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.511_1764701293880_0.761555245313249","host":"s3://npm-registry-packages-npm-production"}},"0.0.512":{"name":"@tscircuit/eval","version":"0.0.512","_id":"@tscircuit/eval@0.0.512","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3c06fcfe0ddcd9f84888e8124ddb9b1e9d5b8890","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.512.tgz","fileCount":15,"integrity":"sha512-IQDH7hrK8Gr93izNntqNKp4Pw6ztAPWUPMm7Ow1trQe0tqisDrSkQuESfvCllUEOAdJzVcA74Ofc85r4sOCpeg==","signatures":[{"sig":"MEUCIQC+glyM7nDBeRjCwJl4JiD3hLBb3c2g6Y8WcUoVaRzXcAIgadqiu97Vv2DJyhsXuOtW8X26UgZvJLSyOb6QEcY4WME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7242801},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b3dbf7900744538593d10251991c013dc4c2f399","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.894","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.512_1764702597596_0.5405204045851182","host":"s3://npm-registry-packages-npm-production"}},"0.0.513":{"name":"@tscircuit/eval","version":"0.0.513","_id":"@tscircuit/eval@0.0.513","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b01861234d308c8f2a5b7db7c40fd568584a51a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.513.tgz","fileCount":15,"integrity":"sha512-eHI4n42IP6votAivh9aY5DRBBZFa5ob8GL0REUl8IoTWVoD+Mqkl3wVe0N4TL7CVibIPG3nFa9YCTrcokhX/lQ==","signatures":[{"sig":"MEYCIQDKMplX3WbtxnXL510YtcjQvULWYinFb57iyhw2LXWlrQIhAIkbKJr6ml51FEJX69KOMw0w6IMb5fBTsYrZqf7ujy1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7243501},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"58949a8c0bc940b3fa59a08e9eec70ad3d02508c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.894","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.513_1764703946914_0.997315849747965","host":"s3://npm-registry-packages-npm-production"}},"0.0.514":{"name":"@tscircuit/eval","version":"0.0.514","_id":"@tscircuit/eval@0.0.514","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5155163fd382a7adc9f01d21be6aed92278d83b1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.514.tgz","fileCount":15,"integrity":"sha512-jmyVCViYsOvYqszX8Ah1eUH/JHKj4ExqEkL8ureKXS+P0L9rXESTe0oWipp4Xs4wDOVz20uClEhJOE2pHFp+gQ==","signatures":[{"sig":"MEYCIQDB41o7DQ40F37Ixh5DXSJn009Y6hamCpMEKQGKZjpBfgIhAKBAaA9pQD3BUT8Jgp+PtklLgOFZPzTuzQBStPL0USTr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7244005},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a95c4f480c839d1b277266990496f0b865233d4f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.896","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.514_1764708470389_0.08318006459179017","host":"s3://npm-registry-packages-npm-production"}},"0.0.515":{"name":"@tscircuit/eval","version":"0.0.515","_id":"@tscircuit/eval@0.0.515","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9bb06e76d6ab1bda94090e89e1120f4436d85929","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.515.tgz","fileCount":15,"integrity":"sha512-awlzmpzM/keRkisNQrsokLn5ElUcKXzZ8tN8ELzL0+cArksbNBsQFZl4mrYWwIpyWW7/tMYJDhup4pGhUqp6SQ==","signatures":[{"sig":"MEUCIH0L3fA1FpnkqyvRgP8aB1TAK1Q0ODasf87BvlD0RdGLAiEA+XTMk87srAPSJCCi3m1HnCG3kl8KzUICwXZyL9Mt7+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7244056},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8db3d48029f1875660059b5a225ad1578cafae47","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.896","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.515_1764721674605_0.0021507101229305547","host":"s3://npm-registry-packages-npm-production"}},"0.0.516":{"name":"@tscircuit/eval","version":"0.0.516","_id":"@tscircuit/eval@0.0.516","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"297172f38c8003a4299f3cf7cb06626b6432d495","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.516.tgz","fileCount":15,"integrity":"sha512-XGGAL+8zYcaWlt9GdO5CHiSV50XDWV0JaMGUQ+A/TO1vN3dw/InX8BQ9xG+v3gI1Oe1MCCOCxBkSFYnzMMOhEQ==","signatures":[{"sig":"MEUCIACgY7ZALOadTz3dBio7+TeGG/EJ6cft358CaIR4IK+UAiEA5hA+9XpSVYIUqRdbySJV4PDcGST8mBmA58AN+Q+JAs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7244182},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dfef989f85501410b07a3c43981145415d0f3edf","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.897","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.516_1764787236791_0.01972472938293124","host":"s3://npm-registry-packages-npm-production"}},"0.0.517":{"name":"@tscircuit/eval","version":"0.0.517","_id":"@tscircuit/eval@0.0.517","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8bb3ccb6bb2e0fa1400fe98aaf114459ffc26086","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.517.tgz","fileCount":15,"integrity":"sha512-4t44Z2Ll4ThYTcCOTQkkLONiP2UBtA9vGw69aNysm5v1eZNR1+9RkkqZearkjA4uPtulz/1jn8wtXs0S0VNv9w==","signatures":[{"sig":"MEUCIQDQ+69k88nnhL9AazkY3aWFbsao9xtLm1a9hjB+dHyg3wIgBI2pQVN7O1wpTCbZHuTsfxQzRDITQqna6DSKufFRcm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7245715},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ce5e5f8bc73e0b6c56ab8e2c1c39c4364dd29a41","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.898","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.517_1764789046259_0.20959960706640746","host":"s3://npm-registry-packages-npm-production"}},"0.0.518":{"name":"@tscircuit/eval","version":"0.0.518","_id":"@tscircuit/eval@0.0.518","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0ba586f2dd458b143ffc549ca4b58c93f9ed935","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.518.tgz","fileCount":15,"integrity":"sha512-KAJD5Mw2eKsJPf/BZjA2GuJKiX54QDjHG0ZrBBHjdAlw+mqfDkmBabJXFarPHAeEg8LlCmkdl2MeJvFFm66EYw==","signatures":[{"sig":"MEUCIQCzw317k2SA3eQXGeFHj44yjLFrEAJfjdV2nMC5OgwgoQIgMFPI6rNYwkAx/PS6VBdaRRtnJI2Usq0d6dAgiOpvGaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7244910},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1afdd2259245e5a7a28738fafbb4a0056da1ead9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.899","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.518_1764793711059_0.8303438590978112","host":"s3://npm-registry-packages-npm-production"}},"0.0.519":{"name":"@tscircuit/eval","version":"0.0.519","_id":"@tscircuit/eval@0.0.519","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fdbba39a1b376b4ca4f1536ad47e97389e9cc843","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.519.tgz","fileCount":15,"integrity":"sha512-VjSUwfYM9JptEBRq7kQmEJGNukIhSDsa54SVlLYip+6HDdA3QFvZFZQ9SpQnrc7uFK56SwKYwdC68PWqCx5xVw==","signatures":[{"sig":"MEUCIQDE3dhXyz1X+NPI+nLEjWymL+7viwrhTzTvMI5Mxb1sPAIgbmTadoy+NEk6MreO1Lj1ZahBxSQFrUBZ9BQqfbBuXKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7245686},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"25fc660cab938f8903b34d771d8ce4e66b78e758","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.900","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.519_1764794470639_0.01914850228313214","host":"s3://npm-registry-packages-npm-production"}},"0.0.520":{"name":"@tscircuit/eval","version":"0.0.520","_id":"@tscircuit/eval@0.0.520","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"19b6e3e64f4118a2746cf702312156172f0d5945","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.520.tgz","fileCount":15,"integrity":"sha512-K/Yf9Q8nr1WYQuQpmC8784En7b9Hzn2e/ZgW8At7sUhofHq69+1rGgfcCN1QXrpczNbRe3IhKZ4Vpz220TGRww==","signatures":[{"sig":"MEQCIGlWpDAjLO6Q1L3/UPRDM+QAvmMYYyEwC3Q2tFvRWlvHAiBo4Wp34LULV9BSpe2nO/8As44hMaKIJ0edAn/+Y07m6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7240822},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c429cb7a9875815a1dd5ee807cb52263b9ea7cf8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.900","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.520_1764821136454_0.35343221014311443","host":"s3://npm-registry-packages-npm-production"}},"0.0.521":{"name":"@tscircuit/eval","version":"0.0.521","_id":"@tscircuit/eval@0.0.521","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d389141d33c28e41cc932b74b15a244fb0b0387","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.521.tgz","fileCount":15,"integrity":"sha512-Pq5IRwnsuccCKjwVFkb8EteMQDjc9jJsas0TOi4heHpdHUJy097GDwsUOojyehkQevrotNmusigrdQGsS4T6Qw==","signatures":[{"sig":"MEQCIEuTWt29Onoc/NQ2zyphGrdERBOJiRGxzIuWr0RvOC6kAiAnumZKnbLivweMBLaiBdPKcPCOBlzmD4uytyO9t+x6+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7258192},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ee3b4e36c525059423681ebecd747e660e73f7f2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.900","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.521_1764826652544_0.5526558645365225","host":"s3://npm-registry-packages-npm-production"}},"0.0.522":{"name":"@tscircuit/eval","version":"0.0.522","_id":"@tscircuit/eval@0.0.522","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6a6395b9be54021a058340822ccf5765ac900d54","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.522.tgz","fileCount":15,"integrity":"sha512-w5XeSF68JC2PnZeOS3b8PkHKdHzIajV2uLQLbx2YMtPz+7Yi7DFJTP7P6qB6nxS3hm+T08dIdQ3qSbw/YMSqZA==","signatures":[{"sig":"MEUCIH5yfYn/Z3yck272xG3yoHrJzVpDmA6TBsjOfaKJuAoOAiEAq2GOw11TbDFyTzgq1WqF76srLMulHsuSC5I6v0cCG4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7258164},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"faff624d727b728616aaaa333f0ec0e697270e56","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.900","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.423","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.522_1764833608199_0.16465205975893515","host":"s3://npm-registry-packages-npm-production"}},"0.0.523":{"name":"@tscircuit/eval","version":"0.0.523","_id":"@tscircuit/eval@0.0.523","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca6bab5ecd0901d7c3a4c4a3e82c2fc807cd1f09","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.523.tgz","fileCount":15,"integrity":"sha512-bdMQKlI10for8rOOCUL3UYfMFzihaAHy7TiqFF1mFqKKc88vndp63pdPdf7L52cwMBpVkW3AQ5ONKHEE7BvzRQ==","signatures":[{"sig":"MEUCIEL/i5ikBbrXQpZkE437lU3Yc/uHsbD18t8SXuy4xsSMAiEAsD9xzV6ljR+btlghiVNqfy2WOtua1KHjoiW0+frRZEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7260081},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4a8469af7fb35e29b48af94786cbcd8f42e399aa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.280","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.901","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.424","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.523_1764958611363_0.7900550655513641","host":"s3://npm-registry-packages-npm-production"}},"0.0.524":{"name":"@tscircuit/eval","version":"0.0.524","_id":"@tscircuit/eval@0.0.524","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"348c5b7ce185a68429d63f55209c907f12bb4156","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.524.tgz","fileCount":15,"integrity":"sha512-MUrjt9bHaXGs3uZqHjfnvZKCMosS5w5AFyS6WfDFtafg8ClEEBN4kC3aFRpYBUESMuGeSwk6BWANPfaVvS5yCw==","signatures":[{"sig":"MEUCIQCoF20tELqtlA8ZGyL3kvvPLUxBRCE0XbD0V7UBP5gdLQIgaJN9x6chRepQa4h9rTA2nCvQgUs2BlAOJJEwNpnfwn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7265612},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f742b3a809b2febc5be8710e2ca5181494516443","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.902","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.424","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.524_1764959654036_0.4816199582486236","host":"s3://npm-registry-packages-npm-production"}},"0.0.525":{"name":"@tscircuit/eval","version":"0.0.525","_id":"@tscircuit/eval@0.0.525","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e5690865ffde36a0260b597fb67be88953069730","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.525.tgz","fileCount":15,"integrity":"sha512-iN12uKqJ3JnmKvEa4zmaTqRLLXHbaKktG3kjRmP2jv59N9LakVJnP8KNzU4W/N2PFrYiG6I9eiGwWhvVjqKhZg==","signatures":[{"sig":"MEYCIQD51g+cpwNCjMFlMB3ULjvnrUYKRLryymmLDSzhGb2kFAIhAMqdXmfIS4/548PFAPDRci9+BFo7CgMh9UJ5DtFQhRlr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7265597},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8c975ba38004eb4c2db2c1029eee2f597aa794b6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.903","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.424","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.4","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.525_1764978234754_0.5172870435605752","host":"s3://npm-registry-packages-npm-production"}},"0.0.526":{"name":"@tscircuit/eval","version":"0.0.526","_id":"@tscircuit/eval@0.0.526","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0d649caae73e9ab81fb71500ba7f980a1fb49a60","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.526.tgz","fileCount":15,"integrity":"sha512-+eVPaWuiVbM4R9tBmjUUYqjXyYNbHT2e9VVSp+ihTKanJcEBScwYN4y/tXNL63+NWq58kjIBhe4SJHPa3cPo/w==","signatures":[{"sig":"MEQCIFDQsvChpgb85RKrfSE3DH7flhRpMDWvuCGhYF6GHEo+AiAr2JaNRrVUl06g7Lb8pjK4x54+ohXbzEamixa2dcHD3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7268978},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f20e8b953091918acb02fa3edd2566d009f1880a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.905","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.424","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.526_1765047835471_0.4969219768537303","host":"s3://npm-registry-packages-npm-production"}},"0.0.527":{"name":"@tscircuit/eval","version":"0.0.527","_id":"@tscircuit/eval@0.0.527","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d6cc75e44c1976b68887bfe3b8901b21ca3f96cf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.527.tgz","fileCount":15,"integrity":"sha512-kSMqsD/uJDjEEO2lvpEv7W2GTwYRTrs3ANgmktrgeD3HxgxP9mFvb02Tty1z6nreDmzU7wS3auDov/qFlCirLw==","signatures":[{"sig":"MEQCIF3JX7Ir6FGccgPcnFXmBGc01oMPtq+jgVEWWCi3YUvkAiBZP+z28VgA8gFyIJ8kmozn0qa2SiTXws5q+sR/wBYWbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7273689},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d8b6197b7828995e225fd4c10cdb1e750abb2399","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.906","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.424","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.27","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.527_1765125316751_0.7186049286981595","host":"s3://npm-registry-packages-npm-production"}},"0.0.528":{"name":"@tscircuit/eval","version":"0.0.528","_id":"@tscircuit/eval@0.0.528","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa2f41353abacc07ff70e867902f1b3360fdd2c6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.528.tgz","fileCount":15,"integrity":"sha512-J2TbcrSOeodJMUNMqlspWRaqJB7XACO83Fasx8Z2enzwffXZUDn+NnmgFz21u35NeSo+In69PMGjbTSkF3c9Gw==","signatures":[{"sig":"MEUCIBf+vKagvDjiYpy9FnNKWaeELPVlHoWT6VPRAd0Rbyd+AiEAvmkQeopb6PdXG7RzGLkOLH8NtULdEUNEyM6R/BbvJmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7275341},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"563b262384c55ea015afc92a9f227495f30f9fa9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.907","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.424","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.528_1765129230075_0.10372732837936827","host":"s3://npm-registry-packages-npm-production"}},"0.0.529":{"name":"@tscircuit/eval","version":"0.0.529","_id":"@tscircuit/eval@0.0.529","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8ea4d473b8866acb05d1b15126c4342fc2a97252","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.529.tgz","fileCount":15,"integrity":"sha512-D0K5oum35xT3I9hnVGlpxEWPSLxZ6b4uBsLWpDn44jrdkNf+h4eqwOnjPCs1Nq+48SosHtgstxhqskovm5/OAg==","signatures":[{"sig":"MEYCIQD2ks8G7qjIAnCFa8H2UfnEmpNZXlo/yk+Qx4tvewwFQwIhAMhS06oJAgTEOWY4tfTIG14NDIxCbU987viof2ywIUGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7268707},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"834ef05d45a2a89197ffa1600203f95865198e1f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.908","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.424","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.529_1765142205787_0.6241070178981816","host":"s3://npm-registry-packages-npm-production"}},"0.0.530":{"name":"@tscircuit/eval","version":"0.0.530","_id":"@tscircuit/eval@0.0.530","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1deca5c7f4d3bef1ff62d90f2d0e514ec7a0e0d6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.530.tgz","fileCount":15,"integrity":"sha512-TbpxAMcV1HI62PO9yRLAJ9vGTa5oN/tXGFr7LkHxHHwfV4THO+AP+cik4JRn+dWdMVLfgxViIXuYbtH7fdfuaA==","signatures":[{"sig":"MEUCIQDLwJrfYzblQFpH/vLlo5AXB8abFSQ+gGZnXBFVstVDVQIgRJCAu8X5jRlqfZa92eTzawoIAACHHeay78zacKGOFRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7265870},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"98acbab0c52e6c8c90e2f6c57fa4064657d0fd30","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.909","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.424","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.140","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.530_1765197905604_0.9946637441810353","host":"s3://npm-registry-packages-npm-production"}},"0.0.531":{"name":"@tscircuit/eval","version":"0.0.531","_id":"@tscircuit/eval@0.0.531","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f9100ddf87b3ab41e8dd5e6bfb9b94da17a7fc0c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.531.tgz","fileCount":15,"integrity":"sha512-0rOupcGN4c67chTus/3MVsxhYU9TD5LtQ6gQ1gLhAbrPk5jxfTcb6DWt6707oosthF7qGmSA90zYo3hS2lRDyA==","signatures":[{"sig":"MEQCICWaxZ6n+cmcw009LV8EmXckJtUJ3rK9vW43IS4Hi4VvAiAY7fpgKMTzBYwVA6I71z8LkYIiGCmJ+uh2s7IsIWbuGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7365867},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"eb351d3564757797125b9bef1add8732a7ed387c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.910","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.424","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.531_1765257650488_0.7813646504225873","host":"s3://npm-registry-packages-npm-production"}},"0.0.532":{"name":"@tscircuit/eval","version":"0.0.532","_id":"@tscircuit/eval@0.0.532","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"75abea279f53486fdddd06808f28981168122f69","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.532.tgz","fileCount":15,"integrity":"sha512-HMVWFDrVN6tlMpeDn/1XrgND2OvxiAi1BL1TgDN6IyEqXrNbGb4kHorv/Z4Oi3Yka642nHlUgPsatlbLSxU69w==","signatures":[{"sig":"MEQCIF4NT39DwLp2kgA++3BjbpUZiwAHvLNiKTOU6Ql20fysAiBOPlUOYCgcvLJEZmxu/55Smp75rJcDAn7SRsZiU3Q/XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7367945},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ba575a9c32cc302f94dd51f610a8a2e83d7b8801","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.912","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.425","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.532_1765360162515_0.2950330907798968","host":"s3://npm-registry-packages-npm-production"}},"0.0.533":{"name":"@tscircuit/eval","version":"0.0.533","_id":"@tscircuit/eval@0.0.533","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fb4934f1ee887ee7169be837ceb94f2f578d438d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.533.tgz","fileCount":15,"integrity":"sha512-/0Du13ywvSCeAJPzKyeMi4twXztpGtCz+LZUAOjMhst5iXjwtSByIk+zSD6jTw2qHIwZDkm7wt48wWzlGmq1bQ==","signatures":[{"sig":"MEUCIFdZLS8/mldBuav1AKzuHDWSCKF1qG/jEISA7erHtYIRAiEAwb9h3nfl7ml4irzETBROpBZKfREhKFU4hhrOdDIG950=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7368379},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a0f53be237f066d6cef3f84f778772ce6b585f09","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.325","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.913","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.425","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.533_1765390877577_0.17198620806891762","host":"s3://npm-registry-packages-npm-production"}},"0.0.534":{"name":"@tscircuit/eval","version":"0.0.534","_id":"@tscircuit/eval@0.0.534","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29fb41cf2996c4c321434c902959f45972f4421c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.534.tgz","fileCount":15,"integrity":"sha512-HqxklWLZE2E3fzF46yo/d591vX7Aj6odQi0PzGaKf8Xkspi7kgsnys5le9tsrxc8Yhly/i4MI6FhiMO22ygudg==","signatures":[{"sig":"MEQCIAYZqyTh+nK2WVkcu2EAXrdQQpoloWrL1EO7EbX35B3SAiBPZ/b4R0fVRVZicwKBQ8zxXNatw+EM5Ftb8ylIyMo1Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7374107},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b3f933e1c9dfc765946ce96d43aff83c1670523a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.328","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.915","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.426","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.22","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.534_1765395240672_0.753983692524808","host":"s3://npm-registry-packages-npm-production"}},"0.0.535":{"name":"@tscircuit/eval","version":"0.0.535","_id":"@tscircuit/eval@0.0.535","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f2b79634e38f17b207d71d23181d888c529548b3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.535.tgz","fileCount":15,"integrity":"sha512-pGfxqMuGQ5apw/NN6M2Qvopw19GdrqN07rLNG86kewYGXt1hBgfS3rH7VgaOp83v8/wThUG1P2m6I4jUfjNCJg==","signatures":[{"sig":"MEYCIQD9sUeW0Ew0LebJC/4NyBKWTztGFTda2+vgi2c6y1Z4MwIhAO7PTZkcUEWVkK0jo1ac2bxUHMPBgpYKQfLRrfYlU2Uw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7379309},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1c4c2695408d1d9e52fcbb15e145cbbaabd4a7e7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.328","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.916","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.426","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.535_1765414209663_0.2705018644541861","host":"s3://npm-registry-packages-npm-production"}},"0.0.536":{"name":"@tscircuit/eval","version":"0.0.536","_id":"@tscircuit/eval@0.0.536","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"439e7989331df50888709b5daaaacc235201dff2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.536.tgz","fileCount":15,"integrity":"sha512-Y2eKfjNoX123IRVMlclQvk17r4Q7VGW4Z/VrmIa9Hs9Pdh9XFuYmzIitYZ16BPIyCV3XG9mea/9c4Vw/5ZflFA==","signatures":[{"sig":"MEUCIEokHiBjv3mrry4IdhDb2WIdjS5tX8DA9+Kwmpda1w9uAiEAuKzB2PzFSr68YitX9A7pD08dukOVlD3Fd3GzHNq/B6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7379378},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2f7aa276b2b1f9a90ccd7ba8e78c6f278ca2dee3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.328","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.284","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.917","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.426","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.536_1765419399804_0.23491099420426886","host":"s3://npm-registry-packages-npm-production"}},"0.0.537":{"name":"@tscircuit/eval","version":"0.0.537","_id":"@tscircuit/eval@0.0.537","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b2100192f8707ff7dfd59b31410ba878e3bb7a57","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.537.tgz","fileCount":15,"integrity":"sha512-PgZK9wozFuuethvrqw/VOF5CICdVSL9VBHQvc4l6ztL83i3YEwUnRXLjbSA9zC7KtWeccSXqj7vTCpme6NMNmQ==","signatures":[{"sig":"MEQCIHhNT/Na37WXEWmYA/S48W6OncGYzrnDYjPXR3jaGEteAiBlsTNjQXDiL92Bj4nZMg+sChyV8K+DC3XNGQ5E847z5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7437295},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e7fe2a5bb213c2f8f20d9a88a4d795bff44574d9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.331","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.287","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.918","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.426","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.537_1765431365304_0.5809720973000101","host":"s3://npm-registry-packages-npm-production"}},"0.0.538":{"name":"@tscircuit/eval","version":"0.0.538","_id":"@tscircuit/eval@0.0.538","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f6de60030d79349057041f15f3fe8d5452fb16a1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.538.tgz","fileCount":15,"integrity":"sha512-BFjvD+bFn52zL0fEdFDfVL0+afABQskTanP/Zspch7qlerBiaOJLMmwwxUawWrt/FYD8lrIB9l/B8aFPyIdLIw==","signatures":[{"sig":"MEUCIQDqd2Rbw2ThBW6E8l9+q11OacTdpjyFk8g4OodNL8qMsgIgKJk/9AKeJO78sUeEtleGKjoG3Ku2VKk/wVFV0kOB2kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7438342},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4797c988ecbce95e2a4f081123bd86e402f3532b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.331","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.287","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.918","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.426","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.538_1765901393908_0.0861006779395519","host":"s3://npm-registry-packages-npm-production"}},"0.0.539":{"name":"@tscircuit/eval","version":"0.0.539","_id":"@tscircuit/eval@0.0.539","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"39ab950b66047a6a732177ca158bdc027f09f5c2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.539.tgz","fileCount":15,"integrity":"sha512-I/cAZQSEzB+nP1Rtf/aQ6eCN8e+Z0nuIgIXgGAmInCCluSzzRjIgXOCDyJ/CYJlQWqVBBIS1kqHsi/qOewDqcg==","signatures":[{"sig":"MEUCIQD+0nKy05tGr0uJUijE4K6rP4JBqp0rlpP82YlRYmylkwIgMmw1qvfIh8aE7RowuAy5MP+5PWmAweMdMGn9+AYeYiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451542},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"86fe37ccfba6a1a9fb6e0da5059f302809478837","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.335","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.931","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.539_1766009231954_0.35792397765631545","host":"s3://npm-registry-packages-npm-production"}},"0.0.540":{"name":"@tscircuit/eval","version":"0.0.540","_id":"@tscircuit/eval@0.0.540","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8313629031202b00f33182cc78b40f817bd21904","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.540.tgz","fileCount":15,"integrity":"sha512-gh5rS3LZ7E9BpjcseD4Weggx++evA4hzLJksisBfcStzgPU2FeL1vZL/jByS9zUDz06WaB0unmRhDprHZmBTVw==","signatures":[{"sig":"MEQCIGgcXT1TdTDwMrNVXu3LRxesrSELxVIWwNYnmy4ztnz4AiAMn1YlX+9E8SAOY64QVBJ7ZG0sxs/huFlv2zPtoMMmdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10609247},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ff73b06dd58ee8df0d16f1b8aecf0944f203b13b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.335","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.931","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.540_1766011817378_0.9881495767149675","host":"s3://npm-registry-packages-npm-production"}},"0.0.541":{"name":"@tscircuit/eval","version":"0.0.541","_id":"@tscircuit/eval@0.0.541","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a21f68756467e8d6063b97912876b68fccc3efb0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.541.tgz","fileCount":15,"integrity":"sha512-wScyByU8vnNSa9dIgtVmr75PabjfQnxLmWXkD6484yZ3ifwzVnsGa5Azs6xL/uoCd6N+4eloFffGx7r7fSYMAw==","signatures":[{"sig":"MEYCIQDX4boqdG3hpk5qwzVY3u+pU/QcYX3ESZNxJhM1e4WK9gIhAKzpHBEHP0nXn/X1RZItITUP69bVK4tlZc4lrq9YMQVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10609249},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"afb1c990f53c13ea7dd5a17df2d15ad263628ce0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.335","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.932","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.541_1766012055727_0.05190813497519242","host":"s3://npm-registry-packages-npm-production"}},"0.0.542":{"name":"@tscircuit/eval","version":"0.0.542","_id":"@tscircuit/eval@0.0.542","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83d2e7d4e90b0b97886b1959ef56edee9704605b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.542.tgz","fileCount":15,"integrity":"sha512-MSePSAUR+2dRIXvlywagxB7k3Omh/i7PYQ3n42xmJVhQJbx1Vt7bgv7BYkZBLbdiNbhLOJ1ks4vzIV/kS8tgqQ==","signatures":[{"sig":"MEUCIQCfSx3q7HgGvm33Afx8ZOycS1AJzbfRbELMCShegcunWQIgAa6mltZ5wesl/nBHgNbeeVRaIUdmRf305tEc14Iqfh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10610024},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b1c2f2cc94da2ac07caff04c949dd3ac7d3bbb41","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.335","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.933","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.542_1766042529665_0.48630536320501205","host":"s3://npm-registry-packages-npm-production"}},"0.0.543":{"name":"@tscircuit/eval","version":"0.0.543","_id":"@tscircuit/eval@0.0.543","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c22b89f0c04042044df07a940948c6e7addcc41c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.543.tgz","fileCount":15,"integrity":"sha512-qnYSFPrLzjT9oJILDTkKIWxr3INckLG9kMEAHy1e4cTkWZKVRPWHPwWxG7qEJg+MAjaF5mhKQEhFmXTtEsSOaQ==","signatures":[{"sig":"MEUCIBOOatOHcdz5vIFkzbPPjdJgaJfohZBvlVGAokgEl/R8AiEA1O+xggdfBZ+8MiE16c9cZgI0iRyzCDU8hV3IrgNe7qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10610389},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c258c5eb38d0f4452cc7cd140afd6e058f74aab4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.335","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.934","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.543_1766075866721_0.47260888736230133","host":"s3://npm-registry-packages-npm-production"}},"0.0.544":{"name":"@tscircuit/eval","version":"0.0.544","_id":"@tscircuit/eval@0.0.544","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70819cabe503f261005924ca2f377152f2b1ab20","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.544.tgz","fileCount":15,"integrity":"sha512-hVK+t7bw9t3AUnJB/bBx3uDXmQZJUoWVz4kRDAjyHbKcElm+QpKsn3JCPmMrAYFUUKDCOOsUayJK3dVXhZsY1w==","signatures":[{"sig":"MEUCIDmCoQOQftNYg0rpO/2rDX66CAJQNNGovZgv+rFXIa7pAiEAgaujixfTel4DeK1tGyU+eV1s7/d0TSD8O6H/KW8BCGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10610983},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3e479e907fd41c77b0efea776ff4b80cd9dd245a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.335","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.935","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.544_1766078032987_0.26407483572937007","host":"s3://npm-registry-packages-npm-production"}},"0.0.545":{"name":"@tscircuit/eval","version":"0.0.545","_id":"@tscircuit/eval@0.0.545","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c39eede694f1f91eb1570a37843f25c6ad009f5c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.545.tgz","fileCount":15,"integrity":"sha512-ZPTUhESbaHAeQuTViXtlbjne9g7tGsGH8ajqjBkYECrCHdoATCxetYDfqBTUh6SG0QNuspSrsuqaBZS04C0wxQ==","signatures":[{"sig":"MEUCIGxURFlAa+sA0X5qBC1X19Laj5XTWtvQnCD3KtH2ASMSAiEAxgyMI3LOn/gmCJHbqCLqTmSzf6E3Gri+NJaACnkKhn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10613088},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2d2d0725e570f0385615ff0e1df47f84f0ce8021","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.336","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.936","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.545_1766078924475_0.8280183140537967","host":"s3://npm-registry-packages-npm-production"}},"0.0.546":{"name":"@tscircuit/eval","version":"0.0.546","_id":"@tscircuit/eval@0.0.546","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"923b55a82003dfa91f620ceabdee4705be5deea0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.546.tgz","fileCount":15,"integrity":"sha512-ZZjJQ8cTlzCo+I0Oq7IQTqg3fqxxMYIaUNM2IQVVFpXKIFLiB7PbexEFzKAFL5jUYso29H+4/1H7NQ2E1W9uvg==","signatures":[{"sig":"MEUCIQDJEi8kVkhODvAYunwbh4ayJ5CKOt0b52tjGeJ5qdHJfQIgB3alGFH1XX9gY7smSeISMnfUNQ5z+QveLgZBI6EalXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10613530},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c18fd25d6dcb40927b6e5358eeeeb6110e9cfacc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.336","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.936","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.546_1766079957611_0.53895963353838","host":"s3://npm-registry-packages-npm-production"}},"0.0.547":{"name":"@tscircuit/eval","version":"0.0.547","_id":"@tscircuit/eval@0.0.547","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3318aa42ca44413a93cc87d67081db63222dc143","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.547.tgz","fileCount":15,"integrity":"sha512-HDVAsL8j6YC2m5ErUwaLNlFpdn/Cg1Re4F9MefxJ5C+lH/SDLtrtiWgLNePSDqpcfXm4WwiXnib13VfkVt+jwg==","signatures":[{"sig":"MEUCIQCeV7YMG/amPFQC0DGPvRBznLTf22OAnUHKc1a6yHjhhwIgByM9hOFzmnzR2ai6oNgg0iAxAzQYZ7CA4T1kjHL6dLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10618840},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ce197e2c181fecb1a5c923a219eeda6fe8d2eada","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.336","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.936","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.547_1766133755427_0.6608025029938653","host":"s3://npm-registry-packages-npm-production"}},"0.0.548":{"name":"@tscircuit/eval","version":"0.0.548","_id":"@tscircuit/eval@0.0.548","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2655f60604af73604e8e0f2dcdf629e99675b6bd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.548.tgz","fileCount":15,"integrity":"sha512-u13i2A8RrvrqnfMP+KhRNVhdHLBdRwS3Xs2JaP0qWkwdctqrlXxBZB3UXr3akIGlhXwsKXocAfTHDCW90XT2ZQ==","signatures":[{"sig":"MEUCIQDLSbPbC/tH52WzaCqFtXkhgQSPCn94y0Ezk/dbblIXnQIgCnT1cTeKromfe4oNjDKZdVQE9PIpih1C/znA0pvXOO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10620389},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ad8ee58033a0cae3acb79f87da5613db142256e8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.336","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.936","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.548_1766145711125_0.11868435190225957","host":"s3://npm-registry-packages-npm-production"}},"0.0.549":{"name":"@tscircuit/eval","version":"0.0.549","_id":"@tscircuit/eval@0.0.549","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f658ce10d4e1583a7eecdc6c329eb85a9e46b33","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.549.tgz","fileCount":15,"integrity":"sha512-oo3cZcYLwLbseXikqVhXLR0+ufgwCtNcb/Gi50hMqro+7u9StWqeD3QOwCHGtXugMJwNzr8P0OVS5io8tB1Zig==","signatures":[{"sig":"MEQCIHQyUR4cJfi8LBQM4BQSREYsPm8eLoqGAix3yTTzauy3AiBzRi6Sc2ZEuaGHDo8LuDJ7rHTnOgvbw2Ux5p+0+jZq/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10621538},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"23a93bf7772d31a2c56be5d6ac1298480856b5d9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.336","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.937","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.549_1766167231655_0.7898273674684724","host":"s3://npm-registry-packages-npm-production"}},"0.0.550":{"name":"@tscircuit/eval","version":"0.0.550","_id":"@tscircuit/eval@0.0.550","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a86c69eb2c6c202f5b5d92d0cb8d4979592f8005","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.550.tgz","fileCount":15,"integrity":"sha512-IlpnanGQUynLVhAH7S++ZoTPjxvk0IS8rYufs9PwfYA9NHAXJOvEZFJ9+HLaSfEq2Hh4tPzmF478i1iZGkTzJg==","signatures":[{"sig":"MEQCIHZfPrzni676oKr+pCQ7KC0kVtofXMafVI4ZbYzeJ7aJAiAnqN5fGjWHkpVHbDc+TXfHIiVjIkVJ0dnnBjgy2nsDGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10621914},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e8a337458163bdaec5ab8e814a244366662a6916","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.336","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.937","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.550_1766216310132_0.9754392063531834","host":"s3://npm-registry-packages-npm-production"}},"0.0.551":{"name":"@tscircuit/eval","version":"0.0.551","_id":"@tscircuit/eval@0.0.551","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f9c36c25ad1f2c4b2fce04653feab91053e36029","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.551.tgz","fileCount":15,"integrity":"sha512-Oe58lmdto6ouBrxmYMhHjZAril+L1n2NNky+jm+9ZqnD3yyRUep1Q0ElvTTDlH1I3nnodI4HRDmRTKkn4eF0kQ==","signatures":[{"sig":"MEYCIQDAzwaKX/GfGSzjEtf0Gynwr6W1nid6PsEXzbn5p/7UIwIhAJvTZINgfMRzEybcHPowtldE1uiUDEF8agKJ8LnZf9X3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10627242},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fd5576ce763ac5a11e9c13108b44cbd746926447","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.336","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.937","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.551_1766324465954_0.9225702898128694","host":"s3://npm-registry-packages-npm-production"}},"0.0.552":{"name":"@tscircuit/eval","version":"0.0.552","_id":"@tscircuit/eval@0.0.552","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b0edecf87a32a4d8633d30b56076806046aea04","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.552.tgz","fileCount":15,"integrity":"sha512-sSXHXVFG+tGzbN/XHQgO9Jx3ss88RDMj+sUmyA+ORN6e0niJNZkgtnraIz8AZhw5SZstER1wUcUey3RjxK5b5A==","signatures":[{"sig":"MEQCIG/nrSz52q1yn2wW17t0kjSiiBmBI+kchz9n44RfBv/TAiBWx5vcqOvOJ1LBK+XiH9D3cR7bsPVJJOqpNNDFYZ5vyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10631755},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"782f8b369af7fbc266fa156f1622c0719e785e27","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.336","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.939","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.432","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.552_1766360957478_0.25947272694146806","host":"s3://npm-registry-packages-npm-production"}},"0.0.553":{"name":"@tscircuit/eval","version":"0.0.553","_id":"@tscircuit/eval@0.0.553","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0aabf5b61f14a23cc670ac469f52a858d201e73","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.553.tgz","fileCount":15,"integrity":"sha512-IoXltI4UAtwdx/mheDbMNr8i0eOQ1FkKh6zNdW2yUAGYCrpCUmB3a9ASaUdObwhqiskkKB2P97p7FbtjOpPR1Q==","signatures":[{"sig":"MEQCIG1vxFJnVXo0eyMFxAtet96xdOaui+F+3ffL0j/YWvzNAiBbWnTOJvn7tjlFJNCWDppDRz0y8plfuhLuzTiFFmVvsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10632427},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8aaee59e3b54a38b3bc07ba9ade419d6f143bd4f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.336","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.940","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.435","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.553_1766386255962_0.16278438630259462","host":"s3://npm-registry-packages-npm-production"}},"0.0.554":{"name":"@tscircuit/eval","version":"0.0.554","_id":"@tscircuit/eval@0.0.554","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0c1f3c49b536c475309d4de0cc67c9c71201f47","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.554.tgz","fileCount":15,"integrity":"sha512-wrEK99zO6+vlhIEqjaPzCd43JZhfrl/PtKaY0CYkX8EhdiiqkDmSD7t0ZJjinHmlOqJcIfx0g+BF82hlMjszhg==","signatures":[{"sig":"MEUCIAs1Pj4xwfem+TYApUG9FkRCWTBWDZ+a9MbO+5fyf+2mAiEA9GdavuJLtKLLj/SNT787et9Wuh2/D4yU7DfExXtsxfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10647842},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"816d7ec8b481f4d8ddcad26d37ad3c8bc8a3ecef","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.941","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.435","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.554_1766386396296_0.26333185816726257","host":"s3://npm-registry-packages-npm-production"}},"0.0.555":{"name":"@tscircuit/eval","version":"0.0.555","_id":"@tscircuit/eval@0.0.555","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"59ea17efd5ff78ae4cedde6e1a7982d1d3f1c2d7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.555.tgz","fileCount":15,"integrity":"sha512-p061IzA0qFjQYcurxjbLu1RHMip9bzKVhYAgi2LixM6/+GybElcNvl6nlUnoudaTC7iorwtNhX9h+xZiL2EqZQ==","signatures":[{"sig":"MEUCIQDIKgcduW6uxBLohn52pXDXnvbQOQvouOsjccuKRvZ1bgIgWia/pLYpnNpdeQ+zemTnGmuT9MaaNpXtrG0HHIVtzG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10654482},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"199f2dfc9a04667c7b46b430c91e96926b54ad21","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.941","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.435","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.555_1766402246204_0.8437562280915298","host":"s3://npm-registry-packages-npm-production"}},"0.0.556":{"name":"@tscircuit/eval","version":"0.0.556","_id":"@tscircuit/eval@0.0.556","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f86176082719ac6f0d9db49fd963b51fc0e8807c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.556.tgz","fileCount":15,"integrity":"sha512-uYwNgr7VlTKNQ0PQpa+IdWKj5gyBYHNo15smaNlBVw44LRI8wIOFRu1OLE6bSqvC6dqdvUqtwHeNVeC0ibHSCg==","signatures":[{"sig":"MEUCIQD913hgZQQgl2bPi9HCoX0Z/hFFM3+oHvm2czi+vdF4JAIgEWMK25fPSbfU8Ag3Ope+rbhBT5eInACy0LAH2Vgvh8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10666034},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"779557b16a2f0488df41bee183573d7ad3b057ed","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.941","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.435","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.178","@tscircuit/infgrid-ijump-astar":"^0.0.33","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.556_1766403885814_0.3352252996834122","host":"s3://npm-registry-packages-npm-production"}},"0.0.557":{"name":"@tscircuit/eval","version":"0.0.557","_id":"@tscircuit/eval@0.0.557","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"76e338e62c1097500e5ca1a8c783586d311bad3d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.557.tgz","fileCount":15,"integrity":"sha512-9D2rwFgIpDh7Lip3tHNmd/zgbeLEqvNq8EA7kGf3YGVkERsOpSK51HfYrBaj1OZANHszLgepqnxaPDOOy2+BOA==","signatures":[{"sig":"MEYCIQCGrDScl3nkDjT7ZlyOIfBW2sqrAcVgyDVYkAiOY8bc8wIhAN7H9Z/TP7D0M+F2l1PMmVdLD9c7lFac4SCQeV1sL6O+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10555163},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"902459733a563b6f255fcedd3b2d4cd0f3f3e599","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.942","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.435","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.194","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.557_1766542597132_0.10804600549002852","host":"s3://npm-registry-packages-npm-production"}},"0.0.558":{"name":"@tscircuit/eval","version":"0.0.558","_id":"@tscircuit/eval@0.0.558","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d14831339f0ac357d46d651ee454ed9697b98ccb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.558.tgz","fileCount":15,"integrity":"sha512-wE4dPURLCV8wxXxVIdVca9s+hZEI1/2O1QE4fZ2BBMyTRj4+vWak68vUqQZFtPR2v9jDfcAXw5oXc3WvQijpfg==","signatures":[{"sig":"MEUCIQDsZyR9B2qt+jzQxAD4SPpscm3m+Cuu9N42OymeWn5PBQIgaMxCrtmIBVWJobHCgJNgAngtW3Xdp3Xc6NE/hqFsai8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10560974},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"52c2552225fc456a852399a70aa8cd14bda9f0c9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.943","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.435","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.202","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.194","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.558_1766596606696_0.10119101837094657","host":"s3://npm-registry-packages-npm-production"}},"0.0.559":{"name":"@tscircuit/eval","version":"0.0.559","_id":"@tscircuit/eval@0.0.559","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef5ff33352227988788841d18f1b6317b68e939b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.559.tgz","fileCount":15,"integrity":"sha512-p+YHGXGeSUUuftEBVRjPstQkI/SBWkNcBjUMFlQSVMeDEwtd1/E/dFkPje4UXOEh0RbyUMRFjFU45a3vIp/ApA==","signatures":[{"sig":"MEQCIGGpm8G6RGvFCUR0vkeJLPJ+pjJ1C73C2xISAt2mYJPJAiAWsqjrPyjQybv3MU17ABxG0wf3TET2JKrnow3kxAu7Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10579160},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c35e8c59adfbf4209e9f4a9ec0c9edd8b8fc9948","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.944","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.438","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.203","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.194","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.559_1766603093061_0.40164309286628463","host":"s3://npm-registry-packages-npm-production"}},"0.0.560":{"name":"@tscircuit/eval","version":"0.0.560","_id":"@tscircuit/eval@0.0.560","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e9a887115967bf7a9354e8e5e1a61f2404b3b36","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.560.tgz","fileCount":15,"integrity":"sha512-RZX/OM4912ZeRbTW14UKklGoVoN16yv83s3KbYL67XxGeJRnlNZfs9YDKgj9yn6wKeRRvG6vuLiBzagiDZyogA==","signatures":[{"sig":"MEYCIQC65ArsLNyt7d3/noOm5kr2UImX51FXVta/wxJAtWkVLgIhAPBA1yty/9kKs0yFp2QjSyYBfgj0CLfyv0BwdxcVebic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10580449},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e354fa1e29530b8b7a12f573f45136730d038e3b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.945","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.438","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.203","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.194","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.560_1766716706748_0.7565376200577716","host":"s3://npm-registry-packages-npm-production"}},"0.0.561":{"name":"@tscircuit/eval","version":"0.0.561","_id":"@tscircuit/eval@0.0.561","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5fb56dbc0fd0286bb4fa3db29e3fba7b6ddc64f8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.561.tgz","fileCount":15,"integrity":"sha512-2CJ496yyd0EFkqkD+Jg44Cc3B7XsAx/n6tYxDd+5xBx4VatmhNGfzE8qydg5on/TqHkudcrLh0HS3a2QKC71iA==","signatures":[{"sig":"MEYCIQCggppG5vBGkpu/5Oe7/gfsiFMgBxWY9aILja4IDj5oTgIhAPAixdJqkiOUehxOyhfQjilgm3ptqBrdQpeJyRCndbyK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10626815},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6fb68854d3499908bfebdc7c6c52e2e72ae43700","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.946","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.438","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.203","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.204","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.561_1766810229161_0.6402943803751351","host":"s3://npm-registry-packages-npm-production"}},"0.0.562":{"name":"@tscircuit/eval","version":"0.0.562","_id":"@tscircuit/eval@0.0.562","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8dd6c99f7d45a65e6980d8452ea421d986bb7c9c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.562.tgz","fileCount":15,"integrity":"sha512-ssmPbkgtJftIMA5N85dZBnpAiJjEFiF8dF9TwmHGoSiRxf2ynVGroFqUY93J3JYiIV/EKM8Wv07WUX0kiYwoMA==","signatures":[{"sig":"MEUCIEyHEVabVE8iJuVWGi4c2TdfgDO1rNGMwy39zVAMgpgRAiEAmkMDELHbQnB8h8u72YiSaa52UjP883GFnnZaWKleaU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10635502},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5885a028321206c2ca384c600dcd83f90b3b9af6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.947","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.438","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.203","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.204","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.562_1766864542513_0.7665139456476961","host":"s3://npm-registry-packages-npm-production"}},"0.0.563":{"name":"@tscircuit/eval","version":"0.0.563","_id":"@tscircuit/eval@0.0.563","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"02994fa5ceee1aefc36eb9a4861bce88cce7db52","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.563.tgz","fileCount":15,"integrity":"sha512-QuH2B4xoMiEHHZte+r2dEfMUeqXuRYKf5VevAlA6FVEYsoSlTyqCUeQaDjMim6gECEN2GuwjCINJYfYqZEEykw==","signatures":[{"sig":"MEUCIQCIakeFgkWI4NBAcbg6BhKA3acq//JD3GP8kzMKpY0lxQIgVgaPzHknZLpn/k+jqzNrQ3Imy0MR08PnBASAa4yVOX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10654367},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f98f08cf965da97d2569ccf49205b381799574f6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.342","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.948","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.203","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.206","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.563_1766972522353_0.9729362491108855","host":"s3://npm-registry-packages-npm-production"}},"0.0.564":{"name":"@tscircuit/eval","version":"0.0.564","_id":"@tscircuit/eval@0.0.564","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"07d688165e4ff6d14369b1cefb6445f9ad61ceec","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.564.tgz","fileCount":15,"integrity":"sha512-7gXgqZk9ZeaqQb9mYlqyREWsUYCsTUe6l5AilP6SbWZidrNk0p8sWO4yrqQ0QcWA7b2BWJAC1pjaRIMzJiGaeg==","signatures":[{"sig":"MEQCIBbpYz+qdynMsRtQQYFsg9Qifwz/guXKR3SLpnolf8iEAiAZtfixfLLoH8gSP9fEyr5Goes6Pi3KzP1q8cQi6i9brw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10668724},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1144dd7f97866cd7665242d363a97ac42446f39d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.949","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.205","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.206","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.564_1767020026541_0.11814981977442351","host":"s3://npm-registry-packages-npm-production"}},"0.0.565":{"name":"@tscircuit/eval","version":"0.0.565","_id":"@tscircuit/eval@0.0.565","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dcb2d152501453ad52587df72f7e5b6febb561f0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.565.tgz","fileCount":15,"integrity":"sha512-NEG6tXKp/WYqQWNtoJa195IdWHSmx5YuyocqAIsnwi4xIZI4dYDXGCj8BqS3oBz0sksmXrlSsWzBwcKJqG8u6A==","signatures":[{"sig":"MEYCIQDezsPh3c0YxdBe63N1/gy5JZfoRxXOtBquIajziw1JMQIhAI0yvMDgnGaGVtMseTqvfiLv381f7tQta2wVkJ+4S6Cu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10675150},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c39741c562397685447c4fdfa02fc63af89d2d11","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.950","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.205","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.210","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.565_1767043443409_0.5710428739939175","host":"s3://npm-registry-packages-npm-production"}},"0.0.566":{"name":"@tscircuit/eval","version":"0.0.566","_id":"@tscircuit/eval@0.0.566","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"62892daa0be8540c0fec727dafdfdaeb24ade200","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.566.tgz","fileCount":15,"integrity":"sha512-MMjzy8vAxPnyasfrjwOLihb1fSBgvjfTGr11/ZAlhc7RSTLRi+6oMX1Xq7Vehi94jyZjTd6gsMpuSTHWXj8Dzg==","signatures":[{"sig":"MEUCIQCNgFOiMhd/DoeVS0LZOVXekmeC65LQ3mwzulT4isO+TgIgX6gH8CR4zM3ErA5cLnj7uEWbkA1kj1cr/lbTHQEoHeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10675290},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9fa0026c6a7c866882e32d22c33de5dfee5aae85","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.951","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.205","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.210","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.566_1767044596482_0.5075768948063324","host":"s3://npm-registry-packages-npm-production"}},"0.0.567":{"name":"@tscircuit/eval","version":"0.0.567","_id":"@tscircuit/eval@0.0.567","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"df6d6fd9eae447ec09587dc8761685ae8b7ce4af","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.567.tgz","fileCount":15,"integrity":"sha512-6ldh5rUc5HxvIfO2LHZWLKv3D/ILf7pUN9W3QVqunMt1qT1BVwu8Ga1r35X/TNsgAVjDQh+UgCLyK4vuRP1jPg==","signatures":[{"sig":"MEUCIE1lLeVNK4alXGpKz5iZZPUOnJbo0CSDD0u2u5FZHoLCAiEAiEHISmaWV+aIlks87bszUU6Nrdm8MxBGXrof0Xv6tjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10686187},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ee84971d97e39416562d0e7b8f9dae935c7ae616","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.952","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.205","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.214","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.567_1767070268598_0.5782794799774946","host":"s3://npm-registry-packages-npm-production"}},"0.0.568":{"name":"@tscircuit/eval","version":"0.0.568","_id":"@tscircuit/eval@0.0.568","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52e019c19146be1bb5fac121f59ff84545f7ef07","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.568.tgz","fileCount":15,"integrity":"sha512-Uz6gGyA32Mexgqk1m2VFVji/XERcwX1tEmbFdwJ56NFdUtPzHJd41LxpqvJ8dvxQ5xIgIFURGZzbPAbSN86GiQ==","signatures":[{"sig":"MEUCIQDcuhR+GMjvprJNkPqtkrKiEV6LwnG2Eb0Pks7+R2rLyAIgS9mZti+gI6UsJcjFJvpKiwjrlTcwFy4mmiMRpJ9nBUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10733250},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c966377fda7283dcbf9f262dc1a2fea89a37f044","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.296","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.953","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.205","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.223","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.568_1767238302301_0.13675337625041517","host":"s3://npm-registry-packages-npm-production"}},"0.0.569":{"name":"@tscircuit/eval","version":"0.0.569","_id":"@tscircuit/eval@0.0.569","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dd1d35bb44322936c439b9ee44097ee3c4069db1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.569.tgz","fileCount":15,"integrity":"sha512-sZqpuJKBBaXH0XEmdqN0dSVn2eylnO5h3E4wDEJmgUp+cEqhxB+Jiy4OFYalUBuCHvVI7u4b8oImO6MiiveqkA==","signatures":[{"sig":"MEYCIQDmpZ5TXqolVJsEErm/r2zzvVOnRMSwRNVnCadc3E54qQIhAPL1yC88s62FrryAhGKOXLbRvVNDD1HgdZkwA1Fg8ixt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10766450},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f44ea7697d0b3e9e22ee4718df8cd1457e882778","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.954","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.223","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.569_1767252450916_0.6052805734922406","host":"s3://npm-registry-packages-npm-production"}},"0.0.570":{"name":"@tscircuit/eval","version":"0.0.570","_id":"@tscircuit/eval@0.0.570","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"398686e904c22457f081e5b1a886c6235f76405a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.570.tgz","fileCount":15,"integrity":"sha512-WQwiuvIWRfmoFPXVucLgReXuhu+7799apG8uOGcMI9OAVyWDRDFDkWpAcxN92jkvAmiWVdJ+LiqxUGFpLxEKNw==","signatures":[{"sig":"MEUCICofY9bMl8MbVh9jFCcPZZaH7TCAbzZF5Y9jo2bezEb9AiEAoime/bMHwBkPJjqXohG/rT5W8XAabgtLpBT/aON3bt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10782657},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ef6087eb569699aa06726667842634e39e3b2ffc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.954","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.223","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.570_1767464071210_0.2961204530006045","host":"s3://npm-registry-packages-npm-production"}},"0.0.571":{"name":"@tscircuit/eval","version":"0.0.571","_id":"@tscircuit/eval@0.0.571","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88d5302392aa9cc62ab4db81550402e704828f5d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.571.tgz","fileCount":15,"integrity":"sha512-FTK3sjDSa5XZSBlAmdh8PSjfddugWQH1RqBVmKGdvRPdWxNBU728dgB369JjAM7gAsiV1eR612+fvVwMNb+LRw==","signatures":[{"sig":"MEYCIQDPwQ2bpB+xDtn9naXdO1pr9covxXeJ1V8DKaAcNJ275wIhALEmPWEmfNk1MotckEc7czYxx43o1vtpfGlh4zvhntOc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10782729},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5125998f0a18e68c887b01379300e5d93a44544e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.954","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.30","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.223","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.571_1767512825345_0.149703919295884","host":"s3://npm-registry-packages-npm-production"}},"0.0.572":{"name":"@tscircuit/eval","version":"0.0.572","_id":"@tscircuit/eval@0.0.572","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2702e3f296ed28699cf565a32f811da6fce35893","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.572.tgz","fileCount":15,"integrity":"sha512-G4tJXyWalTwWI4rb3uvarqh0jDeA7ytxAxd+ofaWa1/TSGYDXS4sX+LtTBrgfzTHMVOsVvEhZzA7TSBVKuz1GQ==","signatures":[{"sig":"MEYCIQD4NXdgxvOb16VHR9f9JS4J7rmVhGxDym2dx7q23Cc2cwIhAMnH8FBPgC/zKMekrfb8K+ZVguqujRbaHaRvDshZLBup","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10790996},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f99ce9448b80bb9f28b6c8804427d50d8eb74188","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.955","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.236","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.223","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.572_1767548362783_0.4424524507914449","host":"s3://npm-registry-packages-npm-production"}},"0.0.573":{"name":"@tscircuit/eval","version":"0.0.573","_id":"@tscircuit/eval@0.0.573","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"74a661498bc512614a97d263ece70092613e6003","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.573.tgz","fileCount":15,"integrity":"sha512-XJfr689keTIvHq8sQjVIpf4A6ay6IXnPcus+iVxFCokJApezWhMXeih0RprJ+2YRYuD2XZuNzXD0sI+nKljHTQ==","signatures":[{"sig":"MEUCIFEAp22DMF8RCGaDGuGXy7Du2L6yi9R4uK3kFaGsqUcjAiEA6Bv3XQvwgaDFRbox6HLtlu8sYddldVnAD1Wonk7mVA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10839716},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e2893e1d5cc7ae493715656268518f529c71dd27","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.956","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.223","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.573_1767612461951_0.8686586304429191","host":"s3://npm-registry-packages-npm-production"}},"0.0.574":{"name":"@tscircuit/eval","version":"0.0.574","_id":"@tscircuit/eval@0.0.574","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa741d067d0620bafcddd2ac5dccca85cfa6cda5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.574.tgz","fileCount":15,"integrity":"sha512-wds3DUyZ41aDRJHeVesnS2gQUVrVo2qD9x36i8PKvbD7M4JBPYSc7woJ6PvVnTCcxUMSiLe+Tady2CrAOXYNmw==","signatures":[{"sig":"MEQCIFvGyr8XS9QO1P2c2ArArfNR2s34gWtsCNLgkZvANS9wAiA5+Q1RSpoD8+chxZrke3SLo1FZgl/ZdLqVUftut2N1/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10839813},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b3563588605684dce76ab8cc50813c6ec274424f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.957","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.223","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.574_1767851860699_0.28624081987157446","host":"s3://npm-registry-packages-npm-production"}},"0.0.575":{"name":"@tscircuit/eval","version":"0.0.575","_id":"@tscircuit/eval@0.0.575","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"55287d7f9e5ffb7577077e6c901a33524e104b46","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.575.tgz","fileCount":15,"integrity":"sha512-57Y+UY/2F1rFnVrvFPDeZZ1hbWYbkRf1fktsQznh34QkFeadGnNk0SGZhu2yR+GL8+bRmAUHdYhMRSFZMuI5Mg==","signatures":[{"sig":"MEUCIQDx1SL606rv5vAO99sNWDf9EKVMyoqhSb26cLeMJrKbtwIgakTI5nRLVnDvhP4YhOLJ+VfBTKe9ODxQZOwXP1NVnqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10840065},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fd9e1ecda8602d0b9e39bad12de7c15e09ac9fc6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.958","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.440","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.223","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.575_1767903579313_0.06191797431568968","host":"s3://npm-registry-packages-npm-production"}},"0.0.576":{"name":"@tscircuit/eval","version":"0.0.576","_id":"@tscircuit/eval@0.0.576","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3897cf63e73058f2a5a7e963c9e3f24cd816fae2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.576.tgz","fileCount":15,"integrity":"sha512-eCqZRHF/9iTuCdj9T+Iej83E8RApadqip/7vg9KdPiPyzsU4imX7eNerxiD1qxXPlGvc4Q9NdYp1bTDk/Gd96Q==","signatures":[{"sig":"MEYCIQD9e4k7VGmzD2pM5WclqE4vb50Kj0eO5p3dbNNskaFefAIhALjnQBTE5Tn9Z6v66BEy1RU79mqiEbGJGzq6Jk4aQfpx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11038298},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0fc3d3417dded686e09cbf9ac5d0039c16e0ff34","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.959","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.441","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.245","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.576_1767930632373_0.985727401452241","host":"s3://npm-registry-packages-npm-production"}},"0.0.577":{"name":"@tscircuit/eval","version":"0.0.577","_id":"@tscircuit/eval@0.0.577","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28bac64b1f49784ee2dada56c1b95bd86a2d437e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.577.tgz","fileCount":15,"integrity":"sha512-0cZkpKOehtFwgiwTogvy3NEHSu2lrfGgejcTWz63gfWxJ4CuHbhHrzBd0fmNRZCkrAqc+ojsB6ShJq+FPJ9v8g==","signatures":[{"sig":"MEUCIQCg6E/S1QG1E8XR6CNbaU7kPWH6n72rzORp2rw8OFhLfwIgLB4itNkz2OosSLGMq+n+P6t+PHmlrxaNqcasFDT13a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11045229},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"746278b27c3b581b5093db0b5d538b38100092b0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.960","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.441","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.247","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.577_1767989557087_0.41956821534061395","host":"s3://npm-registry-packages-npm-production"}},"0.0.578":{"name":"@tscircuit/eval","version":"0.0.578","_id":"@tscircuit/eval@0.0.578","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d4ef3b08d3307a249a0c20c7da8e2a1b42607ce","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.578.tgz","fileCount":15,"integrity":"sha512-e98fRR++gBimrcgzyO1hIH+1fdKwPyuRkSbZfpvAChDSRT6Y2GO+c43im2PUa8qMlBIUXvWhlF1BAOHx7QpTVQ==","signatures":[{"sig":"MEUCIHtC9rNLXOxzr1dYn7IBjVKzdRLTVnupdQQkc1CBANmgAiEAyJh+eOCckuePKtvGAN32gISPZVvQz0s0+kwDQMIsB0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11048693},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"97a72bdfd98466060310016237e995e10802a818","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.961","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.441","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.247","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.578_1767991731336_0.4080565647542269","host":"s3://npm-registry-packages-npm-production"}},"0.0.579":{"name":"@tscircuit/eval","version":"0.0.579","_id":"@tscircuit/eval@0.0.579","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"748a50eafec3cf0a95fb0914bcf5f83c2d86438b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.579.tgz","fileCount":15,"integrity":"sha512-T/9RFSFwsChbz3sPSHJUzY9kma3vWJED/j/TMKyqo+odSFScYFBWbiNpu4gK/YWeEcea+voIEBab2nN7aa8olg==","signatures":[{"sig":"MEQCIGA0BS/HmTxkUDLU35ya4pGMg+rd981fpPpyXUHc/LWRAiA7uoOQrvcNeu+gwgfOHb+vdgDxlLGiULEMCgy8ygyqiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11055141},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f75ddadf641c9d5acbbc90cc6b9c49201e6f9050","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.962","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.441","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.247","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.579_1768003593413_0.16689803014989968","host":"s3://npm-registry-packages-npm-production"}},"0.0.580":{"name":"@tscircuit/eval","version":"0.0.580","_id":"@tscircuit/eval@0.0.580","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a40015204089e3a26279c1e38c35b3c269b0531b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.580.tgz","fileCount":15,"integrity":"sha512-LGL3CcYkWbosQz5bBKdtggPJNl/GSAeqOWkQTXKcewklKhGfLMzMmbHaxlrwjNMhhoSL21t4fGvfWUySu6TjKQ==","signatures":[{"sig":"MEYCIQDooevvjmySGJ05XOOZDrCbThbJJOdXuddlimAUVmhW2wIhAK13l49yLqfxfrt0CVIAS+Xu5CESzJT5oGJXS1tZgMJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11057324},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2510388a80bc77b070534ce4758cbfeb04e38c80","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.307","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.963","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.441","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.247","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.580_1768024330751_0.5688519455898313","host":"s3://npm-registry-packages-npm-production"}},"0.0.581":{"name":"@tscircuit/eval","version":"0.0.581","_id":"@tscircuit/eval@0.0.581","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d38d20ea6c34d6696b99a831d38ba4cc8abfe3a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.581.tgz","fileCount":15,"integrity":"sha512-uEOOT16NZAXk4cymesyAlBhs0lHEdfCrBMesXY1a3qnx54QfVWrIRuNmiCfCdctOdBBdp4N9Nm0K8pC0aGxgnA==","signatures":[{"sig":"MEYCIQDR3z2nyAFQVGEmUfAscMi4fd/4J1QUhFaAWWHeuIkJZwIhAM775lgJw7ETLvnzIx3RGh5+2FhKKJizU77q8de4eVe/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11072303},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7ce4332c160d5adcc681eb35ac791ca4ab94e258","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.313","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.964","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.441","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.247","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.581_1768057449580_0.5967038121190573","host":"s3://npm-registry-packages-npm-production"}},"0.0.582":{"name":"@tscircuit/eval","version":"0.0.582","_id":"@tscircuit/eval@0.0.582","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"910bce9c47d23c8f3f7bcdca8ea0cfc34c225224","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.582.tgz","fileCount":15,"integrity":"sha512-U2Wov48e2mJaM/r5J7c3ocifKeCF9pGqfQSv0eStzP0WAGwf1MFzqNHhyMjc69Rq1oGJYRmSmdzH7PqR4nzhxA==","signatures":[{"sig":"MEUCIEoelbWQVUnRZwYUPPHearS5q6AbQSltBQqKF0/K/adSAiEAsgst+a5AZ78KWAXErszX+5wRCkiUjq88UlosLlRwx/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11074160},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d1517f35bc343e84f96146617ddea095c96f5a21","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.313","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.965","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.441","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.247","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.582_1768112718774_0.25666955977428163","host":"s3://npm-registry-packages-npm-production"}},"0.0.583":{"name":"@tscircuit/eval","version":"0.0.583","_id":"@tscircuit/eval@0.0.583","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d34bd614879ff5447fc237b8896853d835b16c3b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.583.tgz","fileCount":15,"integrity":"sha512-3XlCPl+8I/HN735zXkHH7RTNEphFOrVuZnM7TdN2x6lpdAzLRDfxRPjAdyBQw6Y0XMh08Vm6KBy8ZwDdhcVyzA==","signatures":[{"sig":"MEQCIC1WUYsPRfsbvdSS5a4pT/wJjMqHSaS3vD+ALKSOxphJAiBlCrPhxfaF5Q65ueZvHL6adSgg3AXN/AvtpZBDmUDMJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11162843},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"76a791e4104c9cf8dc2037d6354e5da28b456853","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.313","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.966","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.441","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.252","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.583_1768183816306_0.49750295893375474","host":"s3://npm-registry-packages-npm-production"}},"0.0.584":{"name":"@tscircuit/eval","version":"0.0.584","_id":"@tscircuit/eval@0.0.584","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9f42bcd211b1fb4c6ddf6f9b7ce611e42b39d637","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.584.tgz","fileCount":15,"integrity":"sha512-acnr5pA5G78mSxQgJMh/x+kaQaWsbMYRfzakTG7IFcmnNzjb2x/IYcDBfmbCHB/uL37ms/jiDYyhz+hYCfpP6A==","signatures":[{"sig":"MEQCIAWXICrC9XmYo994/qZUnQYSzpTJcql9sI0JZli04yqlAiB5A7HPw4AzAuXhKyKRineBHTWb9eNKFs2lNl7rZhJMkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11380647},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2c7eca6be7591694cb9b5def7889c751cb226437","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.313","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.967","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.73","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.252","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.584_1768257355506_0.4926606681620058","host":"s3://npm-registry-packages-npm-production"}},"0.0.585":{"name":"@tscircuit/eval","version":"0.0.585","_id":"@tscircuit/eval@0.0.585","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"45888f2470c265f2bd3b02411ad85f9bda0c4a97","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.585.tgz","fileCount":15,"integrity":"sha512-g7iH/nvIlLGiMJxY/gCNrTqwtgV5Le2XVjucJMZ3YPaNboXGmLOzeUrzyyhnFslOeAAlAafVslrnIJ2DjadO/g==","signatures":[{"sig":"MEQCICbZK6E5uJAfaIqGBzq0aiZUryW0cucTDUPKNbyxUewhAiAYpl4yGwC8AfU9j/isfCBkrf32XQGgAQam6B26bUYv3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11380794},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6772fba39501ca831869461cc742075ea5d40b54","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.313","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.968","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.252","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.585_1768402076101_0.46850804714960703","host":"s3://npm-registry-packages-npm-production"}},"0.0.586":{"name":"@tscircuit/eval","version":"0.0.586","_id":"@tscircuit/eval@0.0.586","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ffdc34b7115da79d0f90d6bb104d33922b9b635b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.586.tgz","fileCount":15,"integrity":"sha512-EN5znph4pjmSU0HoWW26PC100/J0VvYo7WC371za7MKCuWrIlvTmcvPdJ5fnP7wwb79kC5E9KQUaZ4YQDLH5lQ==","signatures":[{"sig":"MEYCIQDpB5pCRVtDIkksJZRtmTwrMfzZ2uxtMvGg5DbEzhPjRAIhAJrHhMnUIaUH8dAoLg9vpo6sv9B2vN0QafvOw29/CzWE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11384924},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"31b680b2959218e6af735fe0845d46f978e61801","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.313","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.969","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.258","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.586_1768427982212_0.59826240348386","host":"s3://npm-registry-packages-npm-production"}},"0.0.587":{"name":"@tscircuit/eval","version":"0.0.587","_id":"@tscircuit/eval@0.0.587","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5d812053c15c1a7845c03a341f7d483f243ebef7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.587.tgz","fileCount":15,"integrity":"sha512-FbeWagdtGCblXUEmWuVSub7bSdni7rAfloooOg0G6je/xoF7YMUQIWBu37VRwhTxypkoAwksMFzIsebR/0fQyg==","signatures":[{"sig":"MEQCIDF/SSwIOWUE5xaXpi/F5x9q0sidS6q4vr7ku1Y0jhVDAiASOmGWuWgLZiyEkgajzO82Bgh2QU9PRIuBXeslw3tyog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11385505},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fc6d6bb65a9b3e397fd405d4e37ce98f8dd0f017","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.313","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.970","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.259","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.587_1768436619763_0.9793815424859591","host":"s3://npm-registry-packages-npm-production"}},"0.0.588":{"name":"@tscircuit/eval","version":"0.0.588","_id":"@tscircuit/eval@0.0.588","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff7c0001f69856b4810b305b57484e26b1ae627e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.588.tgz","fileCount":15,"integrity":"sha512-gUGJJzKChP5sb779nz+3WoQNc3Vcj0Nz6h6ZwbNWkwvPzagqUpj/ySxFWa3UChQs5Q3QJh/ykQdQQ0nl+qNGlA==","signatures":[{"sig":"MEQCIAWIkUmGGrDHu7VR14BqOhubKI5OqSH+kVN6xePiSI7NAiB/95WYl6JKYPJ8K0LKyDbXW4cNM7TIFk+/SaxmOm5Akw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11389788},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"56fad2c8156efaa1aa28141625f48d053c713a3b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.971","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.259","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.588_1768454941568_0.40156571883082415","host":"s3://npm-registry-packages-npm-production"}},"0.0.589":{"name":"@tscircuit/eval","version":"0.0.589","_id":"@tscircuit/eval@0.0.589","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3477cd0c9498c68ed2437d2a03e12e1805dec52e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.589.tgz","fileCount":15,"integrity":"sha512-Y3JhF/GekN3byJeIUA/5UWfk5JmfY5LS05lfbQ1XT8xi50tIyIAAIbk08thrqz1160DVkuQ6E1lQCs7PHrsIwA==","signatures":[{"sig":"MEQCIH8lx5y56RFv2OEeEEPtaHm+yzw/99pSzJ8F2MLuqppmAiAMn9kAZEVcoTFWG3WwCg3k66mWAKj85vtP4Xb2qskL0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11389537},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"78883ac788e9d9a9da8b6c9cb83f8321a504e403","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.972","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.259","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.589_1768505371733_0.4029320284004576","host":"s3://npm-registry-packages-npm-production"}},"0.0.590":{"name":"@tscircuit/eval","version":"0.0.590","_id":"@tscircuit/eval@0.0.590","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3b1ce2d1b68c2fb69f10ebaca2989658ad213568","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.590.tgz","fileCount":15,"integrity":"sha512-JXxTqtmvVx3n2HXeYVC+nW61X5SEwrZoGvj4Wc8XBcFLVsoGMW95u2J9TaSN4QXFQFLc9HkPepFmzwopNrur0A==","signatures":[{"sig":"MEQCIF5xfyQvuZpi+G+K3fjuhb3guy05vM3eCWoKcRPv7joaAiB2cgrYCj0Cg8ynGeRG5s82xTpTunhXhVpM1bvWWbNoSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11394271},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"aa38e1030ac0c78a8d53108a9a87323b94e355f7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.972","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.259","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.590_1768772200191_0.666147246055089","host":"s3://npm-registry-packages-npm-production"}},"0.0.591":{"name":"@tscircuit/eval","version":"0.0.591","_id":"@tscircuit/eval@0.0.591","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f177d98bac8b31074ac25256e3764326db92ff8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.591.tgz","fileCount":15,"integrity":"sha512-2/a66y+8x+B+SEsPXiIW8i8nQ4Je5AMYFYmMYOiIwUOS0bbizXRjcHOqJ114Y0Rx0p/v5wQOpOHgl3GKlfpbuQ==","signatures":[{"sig":"MEQCIE4rnwMmEGbBMYOOF46jJ1aA0Yo+2hagLJK9GcJX10kwAiB3RI0tZDUN3JT5V68C4gm1TPc7ZN7sh4rHseDGt0jesQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11397819},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e0db803dc7fc3797eee40abece2f2b228d0d327c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.975","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.259","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.591_1768846839150_0.8773518109802882","host":"s3://npm-registry-packages-npm-production"}},"0.0.592":{"name":"@tscircuit/eval","version":"0.0.592","_id":"@tscircuit/eval@0.0.592","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d573e5a422cb94428f6f5940c88f37e14f889308","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.592.tgz","fileCount":15,"integrity":"sha512-75TFb8yl5W+S7aLKmNnrxdPC9O8QeJWMg/QIxqAhCQczcg8bUzj+hepLYvmiLvyk+AHkzzsyBfV23lhDS5juFQ==","signatures":[{"sig":"MEQCIFSF9sSqJjHyYi6QbADahuy43ewKeSyoHHAqmOKZgGXKAiALSLsvcob1Lp8G2S38qgAaZoCDQwNzfg2ORdpOVz43/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11399606},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bb2b62b7cfa9b55434a61565abd15e5dba83068b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.975","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.259","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.592_1768902053578_0.9695784652742665","host":"s3://npm-registry-packages-npm-production"}},"0.0.593":{"name":"@tscircuit/eval","version":"0.0.593","_id":"@tscircuit/eval@0.0.593","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e803feeb04beba91adf6ae2ccc4688dd0d4adc08","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.593.tgz","fileCount":15,"integrity":"sha512-4rPg9YqHsyt0Y7bANabpbHv3VSU+mXYJ5zewKS0Yjg5+hDNf3G+SkpSval4nBU+yJOxu6rc+tyFCeBcv/N6S5A==","signatures":[{"sig":"MEUCIE+/AxISVO0OjV/UOcBMWfE1A/tRRIPoq03Y1X3fQqZFAiEAhXmzIh+a9OFToF1Sps3bqkAyu7Vfrt+SBJu5JGT837s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11410559},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"454dfc9b5c24228d0e1e9561dccc2b639f00cbe2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.975","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.259","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.593_1768917882393_0.49989260116732126","host":"s3://npm-registry-packages-npm-production"}},"0.0.594":{"name":"@tscircuit/eval","version":"0.0.594","_id":"@tscircuit/eval@0.0.594","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"40cc5542d427f105871f5ad436da817c9f6120f4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.594.tgz","fileCount":15,"integrity":"sha512-VWN27649ZzzfTeH+eCFzP02RzqEtEh6a0MKY+wORMM5kQgJH74AQA/0N3lcTlSD1oFe6CYuvZuxmdpcSC+HDiw==","signatures":[{"sig":"MEQCICXqlspuePRDudW04Mo16QeysGp7DLaTwdv+ndTTLsDSAiAs1BTCSMSrGNHfFs2uEH4AtWf8ezFLCXDTj5smwOizeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11413326},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6371a2d785b93f80c56609661007bbe1757e7bad","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.977","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.259","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.594_1768926321657_0.9886105299791681","host":"s3://npm-registry-packages-npm-production"}},"0.0.595":{"name":"@tscircuit/eval","version":"0.0.595","_id":"@tscircuit/eval@0.0.595","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e5e7e7eca796644a2d81628e650d885234ee66ac","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.595.tgz","fileCount":15,"integrity":"sha512-aM+/4+bKzaH3V5Sdrz0OiknvAFIUic1JVaccsP0xtsBFc8D48vs/gXAenilqMDDwAzNDxpT8ymX4Ib1KRDs8BQ==","signatures":[{"sig":"MEQCICJr81w0UiPccsdDoYXJXH4hbEJ9DTwnm6ThitmB19gOAiBirNNoh5iV5UFM+qx+ZEnhXDekH39Uuf3mvotmTjpO4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11481021},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c551fd6248b40364fa9e893f66e0dcae0055a887","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.978","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.595_1768976645590_0.4041002783724743","host":"s3://npm-registry-packages-npm-production"}},"0.0.596":{"name":"@tscircuit/eval","version":"0.0.596","_id":"@tscircuit/eval@0.0.596","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f5adc13632cb7196f722ad751373e1479a136e61","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.596.tgz","fileCount":15,"integrity":"sha512-F/4fJpijCzoV6pccehe+8S9lnf3toGN95dThF6CtqG/MR/kDucn4HOOVoXVmfgSZoOsaNzjEc/wSY+XSzasu6Q==","signatures":[{"sig":"MEUCIQD2mYW1wjfnVg9mgcdTrCe9NNlrLhd2GF72/sahsM8J+QIgRVzTTZkMhTE9s8tyuqlNXziF97J1epTlqllIVX9xv84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11484521},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8fea92565979063159d0a2fcff23dc3922e08e0a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.980","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.596_1769017791459_0.8427762702762507","host":"s3://npm-registry-packages-npm-production"}},"0.0.597":{"name":"@tscircuit/eval","version":"0.0.597","_id":"@tscircuit/eval@0.0.597","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"27f5c2e51063c5fc1bf1024f347f7dcfb55b96c4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.597.tgz","fileCount":15,"integrity":"sha512-w6GcQFh4ytl/si1NUiS/vVIkfCErDplo9wOJWLNaCmGqVovp2rP1ciYOyvzbtkYyUCE5fxETmesF38T+J+i3Sw==","signatures":[{"sig":"MEUCIQD7bX213RFRWhP/suV8KYvzz5AYWUHaXys+THcQ/WFmhwIgfzNwjVGfQzycIIlh1plUgq9W5AG4Fx6Afj3NqVxvFsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11486012},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e97f0d07e9bd8d71318fff7b61eaca4b5a6b192f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.981","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.442","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.597_1769023668569_0.9490828420388755","host":"s3://npm-registry-packages-npm-production"}},"0.0.598":{"name":"@tscircuit/eval","version":"0.0.598","_id":"@tscircuit/eval@0.0.598","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18ee88c8159984536cd9ab7cfa0e42a2dbae5115","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.598.tgz","fileCount":15,"integrity":"sha512-sasuLRcM2wQkMnQPoUfDdIDQUQvTxqd4uNtqdDfdNTb8tvdzVkNWlHa4rU+Uw8FgADZw3vT5si3qPdpYSJpWEg==","signatures":[{"sig":"MEYCIQC47NvONQgRd/zo+Ly9oojvWraHC8+5nuCHykFqvm+szwIhAKzLPMN0iRsctDW3QZEeltQOclfn9PW67RToQFQg7L63","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11492998},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ed1036c745873a1b70efc9b99b32a887af718966","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.982","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.598_1769100646915_0.9142167285100815","host":"s3://npm-registry-packages-npm-production"}},"0.0.599":{"name":"@tscircuit/eval","version":"0.0.599","_id":"@tscircuit/eval@0.0.599","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e7da0bb13e0cb0d78267f665b6f14f75cc9d295c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.599.tgz","fileCount":15,"integrity":"sha512-z0e0it+63GtlQtEUZkXaLjGYXmvt5zQ/StAwic1Q6ta7jHkFZsgCz082hePfl73L7O0CfLHIvGdB9MYVZglI0g==","signatures":[{"sig":"MEQCIC/s5F8Sj65FTDcjF2BnaP6DzGSs1PJVEaVOl3fuzZ/zAiAIz6r6p0nXGwauVZocr57S5js1Nt/bsmsupijZXswHZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11492914},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2220376a181c17994b5fa74156b7df691c86782c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.983","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.11","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.599_1769110576174_0.7435590126528593","host":"s3://npm-registry-packages-npm-production"}},"0.0.600":{"name":"@tscircuit/eval","version":"0.0.600","_id":"@tscircuit/eval@0.0.600","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c350e579fe9396008cecf230a8f6d287bd73eb77","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.600.tgz","fileCount":15,"integrity":"sha512-LOg/x3L8kq2DFqDQyUBYV7qN8PaAzJSV4ZPsQGZdqmCa8DpvnRTwDnqgqMkBRTBUxAkjZk7TFPY35DRd0qADeA==","signatures":[{"sig":"MEUCIQCoLxWtSM0jpDcNycYciV+HKOCvdxbukyQCBQjq8m+t8wIgYURnrubR5s3oBvuVeH/Z575Uh6f9XTNBVK8Of6Y9OGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11493804},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"672e0cddf5219a94aff00f3e6cc8e1035cd7dbe7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.350","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.314","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.983","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.600_1769111379825_0.34495377243242786","host":"s3://npm-registry-packages-npm-production"}},"0.0.601":{"name":"@tscircuit/eval","version":"0.0.601","_id":"@tscircuit/eval@0.0.601","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a2371abf41c22b81eb57c7c3d0221d424f2a500","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.601.tgz","fileCount":15,"integrity":"sha512-qzg6plzVURSIM859Sn5432L33d8Z4/X1bh/cp+217MBfhYENpIKHyF3GhKge99i9liUopyaB8wroe6dwW4K4YQ==","signatures":[{"sig":"MEQCIHX5svtfyvwgVk9nDUhyjI7WwKzvWNWCTBXFfhEycT+PAiBR0p2ELA2ymvmHJjMxcikWUDHWHbYuoMna9AdTiuC0QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11506630},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"109830aa17c8a0f63f8022a7d90c9900ec2196ac","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.357","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.316","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.984","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.601_1769132385111_0.32844667503434954","host":"s3://npm-registry-packages-npm-production"}},"0.0.602":{"name":"@tscircuit/eval","version":"0.0.602","_id":"@tscircuit/eval@0.0.602","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"155be1ca3ccbf0a7487e20f9260804b1cdd482e8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.602.tgz","fileCount":15,"integrity":"sha512-MQO4WyKti185PRlz26hRwX7Wbovmj8/4W7bAhGvZuI/FosnDty0zm2Nzk4UlEzRVPFyTvh1wHVNnyOAM+RPmQg==","signatures":[{"sig":"MEUCIGwkrSdZMOTuZ/HRJe7YBGGb09sNPt4zrEaLXEYk/du+AiEA5swnXoaQpgRmYs0p50j+SVhh/fFDVgIN7ar78CyaHFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11506905},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"36411ee4df77a623475a994488c025e7dbfcc669","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.357","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.316","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.985","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.602_1769177684894_0.05457095629556741","host":"s3://npm-registry-packages-npm-production"}},"0.0.603":{"name":"@tscircuit/eval","version":"0.0.603","_id":"@tscircuit/eval@0.0.603","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b207cd70706c5b360d70825b07a7d22def6012e0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.603.tgz","fileCount":15,"integrity":"sha512-s7KiZt9y6QULudwMN7xXgbiaNyLQ6QsmBAuTcigSPEU6eEF1pQdore6/o88flwDClFBKdaRI7PnxKwyXHLSXQw==","signatures":[{"sig":"MEUCIBI3QndYqAW4AecIsTXjA58yplKKAx2dA5HHbx8NwtxUAiEAj2tZ/SKUd8uyqAdb9uN7eQ31VWHHP/CiL7deDOzztYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510741},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5197e7a7d6b4049ac9f21d1fbe60ab89ae25f09f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.357","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.316","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.986","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.603_1769206364133_0.32819766209616463","host":"s3://npm-registry-packages-npm-production"}},"0.0.604":{"name":"@tscircuit/eval","version":"0.0.604","_id":"@tscircuit/eval@0.0.604","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"861806f0cb8425ddf78c7bf7dd8f7486e659da60","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.604.tgz","fileCount":15,"integrity":"sha512-rn5jC8P8zwsel+4UoHbLtD85Ec2XPFEbz4RCDjsdyRwaD/5LyGQVBERC9ks1upg3WvsXBZO4FSH5Kckz5tU2kA==","signatures":[{"sig":"MEUCIAKrQ24ipY3r6O75HpAI3+OXYQbZ1TAdT5A+NH2IsatYAiEA7GNYFuv4BzZhOb/IayUy6UwskZf5vPEInLEVdT3o/MM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510194},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6f9f0f09d253626f55ff06681dc0020c8bd40cdc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.357","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.316","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.987","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.604_1769271096972_0.4318993354025087","host":"s3://npm-registry-packages-npm-production"}},"0.0.605":{"name":"@tscircuit/eval","version":"0.0.605","_id":"@tscircuit/eval@0.0.605","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"124a358da17ac701f021506f8a5ae10ae604b404","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.605.tgz","fileCount":15,"integrity":"sha512-s2ri9EgoALQHmC4UYt8eNTAa1TTHjzbFegGpg3zSr8oSwB5HkAyRV0rO8ceNVgW4XSk+hcHSsdH2jH/YyW7YlA==","signatures":[{"sig":"MEUCIQDunUNi+0l1XsPQxwBDwmnHb7Zu8edAD8JgYnwaWOZdhgIgXbQDWwBliuE5gDVplSBpDnMRA8n3di1o1Nz3vlxkQdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510298},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"617050f510b9a27bdad05b430f70f81fb765cf68","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.357","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.316","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.988","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.605_1769271895455_0.5921461227502163","host":"s3://npm-registry-packages-npm-production"}},"0.0.606":{"name":"@tscircuit/eval","version":"0.0.606","_id":"@tscircuit/eval@0.0.606","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"901813db77844d4bfedf1ff65ba433eddb631056","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.606.tgz","fileCount":15,"integrity":"sha512-crresu86/BGJ+HvVVk3NAYYxasY/iAqN7wmmo70FqP6SDWi8H34FXKbkYTpeBtAWTkg0czdZ0X9gtSVPGjDJUQ==","signatures":[{"sig":"MEYCIQDqpj/hHJO5AkD/cOl8OrjqNVFsUTu/UXRsAje/GCRPQgIhAKohyMl7xzXelVTHoadd2GKxexk8yeQ5EYy09tZf67/n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11547770},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"86d6c6b5d58f32194435f4cf3b28844670c85ca5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.357","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.316","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.988","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.606_1769430874017_0.9635836900532095","host":"s3://npm-registry-packages-npm-production"}},"0.0.607":{"name":"@tscircuit/eval","version":"0.0.607","_id":"@tscircuit/eval@0.0.607","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8eb8ee0b8b73d031527b77a4cdd585d92115ea42","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.607.tgz","fileCount":15,"integrity":"sha512-bRH6B+104bV6yZlbZUfusggNZFWtmLMGdajoeJA9sBipY5/xM42GKsFGSgPLS1fuCl7b6IBgM78vP/Do/erDew==","signatures":[{"sig":"MEUCICbey5SvCzsmIfE+NXp2ZDgr//xPJ41z3/zR+d4kMSUcAiEAtbdNS+JNHsqEgLMhzqqR0iMoUMl1f3MDIBBabESqoUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11555506},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"93f3686766152bb65e7c64c51ff6076bd6c2bce4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.361","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.317","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.989","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.448","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.607_1769484019675_0.03268234877944809","host":"s3://npm-registry-packages-npm-production"}},"0.0.608":{"name":"@tscircuit/eval","version":"0.0.608","_id":"@tscircuit/eval@0.0.608","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5092bcb32859dc5d37a09107f24a316ed6c73a96","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.608.tgz","fileCount":15,"integrity":"sha512-wyB19iPCGTdzKUJyj+uXYzJ7ksHoP8ex5IZV6N0lrcp3uVV25MY+puDmRTy1r2M8stAsQcnEfmX+F3cN2uVoDw==","signatures":[{"sig":"MEUCIG/eBCT1U4f9XjlYX9agdhVASAGFA3q8VWD42dSZHZsGAiEAtdzgAWuhsFKmOaPbC8xM9QhqXdo70m9EltlRntwOY5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11560619},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"05cbb8711fbfa77b18ba625500f0153544c78156","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.362","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.318","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.990","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.454","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.608_1769499664556_0.5124252624984802","host":"s3://npm-registry-packages-npm-production"}},"0.0.609":{"name":"@tscircuit/eval","version":"0.0.609","_id":"@tscircuit/eval@0.0.609","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a423f167545853de0e10c131eda0d434008103f9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.609.tgz","fileCount":15,"integrity":"sha512-2lMEBPaDtvdoadIeKn7hhsAciN8FwX1TXwk04oGmmd+he69TnV+6T8CaExP/qDNu7pLjhx5SRPNb2o2d3yJXvQ==","signatures":[{"sig":"MEUCICvrL71JHtFXGo4zKRhd21phGxxDavw8xd318C1Kl6KGAiEAgmOeiy6pnlOqeQhlFLYo3J/YldCqFcx0rRyNZD7uT84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11666677},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5cc96ecb77d87c74502391df759b039e00bbccf0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.363","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.991","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.206","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.609_1769524313930_0.9156847374191621","host":"s3://npm-registry-packages-npm-production"}},"0.0.610":{"name":"@tscircuit/eval","version":"0.0.610","_id":"@tscircuit/eval@0.0.610","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"295bd9010a56bed04e507674dce49ed0490f5f02","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.610.tgz","fileCount":15,"integrity":"sha512-iSoSrbNaa7TcsmH1fDJ1UvF+RqBunflz7AnY2/P4JuIOTloq2xTelGJgQrx8I1JBhrUQ1MJld5h0klJRXBeVfQ==","signatures":[{"sig":"MEUCICaag4d4xO6P+v/FS23mIJdSlsHplIECeuqe8PJRwV4lAiEAraWz4NIxXhkczCVM5EeOJCzRGz1Ex1tvuKZeMwFlTp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11666223},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"874ced7e167fa4942e387c2fde40b7cd9920b67b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.363","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.992","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.610_1769526283186_0.6621122679460356","host":"s3://npm-registry-packages-npm-production"}},"0.0.611":{"name":"@tscircuit/eval","version":"0.0.611","_id":"@tscircuit/eval@0.0.611","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"378a2c85932a1bf10897891303424bf0f59f1c9c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.611.tgz","fileCount":15,"integrity":"sha512-lGU+KqKxlwUYn8fPhomQBKGsp+XodX7h2FqlltTZ74zCTQojzKHv9nwNy8m3IMQ7KBfhZRVaxvoKUqQ9t4zxcw==","signatures":[{"sig":"MEQCIG/ZJL0NGSgCWBg9vjXvpjPwx9166oERhF8qSt6RGg+2AiADAu7D71+8yWdZsi/6R7YSM70+x7obU2C6XH55tGRuAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11673859},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"087f6891d6af256b9a6fb2ff704a3456ab8fb0f2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.364","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.993","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.456","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.611_1769556400937_0.1885393004191851","host":"s3://npm-registry-packages-npm-production"}},"0.0.612":{"name":"@tscircuit/eval","version":"0.0.612","_id":"@tscircuit/eval@0.0.612","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e749a464d6151e7d7fdf5116bb161bb3ff42f36f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.612.tgz","fileCount":15,"integrity":"sha512-qVG94YmqYej44iYBHlUQj2z0lP6/GTUB8ULlSE+PDz+UOGH6PQj+mU6CeU1P+AMCpDuS9WID+UjPw7K9ih7xAQ==","signatures":[{"sig":"MEUCIH5u/esleVd+AJbPAQ0F7nc/hMKqnbENvb7X2Yyw4AySAiEA80CEvBEJCST2ANf7p0hzSNUyKrs8x8uaGs5EeknY9og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11675114},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fd9e3ce1e55c9dcc23682fe38bfe3c7764e6803d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.364","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.994","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.456","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.612_1769563756340_0.018166249338907647","host":"s3://npm-registry-packages-npm-production"}},"0.0.613":{"name":"@tscircuit/eval","version":"0.0.613","_id":"@tscircuit/eval@0.0.613","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5cb648834a08970caba95e475b489175c9c5b1c9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.613.tgz","fileCount":15,"integrity":"sha512-Thkw4UGFs9E+JooucbDGYJ/uacJGnGqbcI5QDtuM10QMc2qa1lpez5Xo9tCQoIzFqkNahvGeN4FDbF67M1g/oA==","signatures":[{"sig":"MEUCIF+VcIkU0tPW73MlPXhhnVWSp6dxZ57CczCEdBu4OPZOAiEAuI2AbcbhlbudTw/OqbkVLyDRCBxqIgY0LZo34d68XvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11680819},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4e5d0c7aaa3c9d960061674184a09319f3569f62","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.364","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.995","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.456","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.31","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.613_1769623989102_0.7320184380116341","host":"s3://npm-registry-packages-npm-production"}},"0.0.614":{"name":"@tscircuit/eval","version":"0.0.614","_id":"@tscircuit/eval@0.0.614","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29c9e033444813d73b14f6cc69ff2fb64719234c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.614.tgz","fileCount":15,"integrity":"sha512-J5IRTnOmrlFlV77/jC30PwmFrgKzybgJhm7Ek7S7Xwmv/57sCWDOWmBtBS7j/8hRwWrLepjCkBH3g85icqVStQ==","signatures":[{"sig":"MEQCIBRCEo6ikk71szNmtYwgl3yNnhZRfweoIR12MEmPQ6vvAiAN5AFajqyvF1DliDhRiEvA46RlwNh4gXqrJyn2eQOF3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11680819},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f218239f8c44fc1d11e3ab48121aa203ea808ba8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.364","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.996","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.456","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.614_1769635853716_0.7958042792772599","host":"s3://npm-registry-packages-npm-production"}},"0.0.615":{"name":"@tscircuit/eval","version":"0.0.615","_id":"@tscircuit/eval@0.0.615","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"292cd504b3cb735e748828cadd7eb58504037740","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.615.tgz","fileCount":15,"integrity":"sha512-zK/OPG55Ewmfjd+8MwM7DV2W21PAxnN1jV/qUGEh8p5hoBgdcnV0eDmquc2SQPg6UnR2p/0WiDGC3d7RRHBBfA==","signatures":[{"sig":"MEUCIA7QGX+/D3T5wPcws+H0ffX9ifqf+KijFzUSut69ThSJAiEA+iBv32MpBd1mc375ylt8+0gGGC22kZ9RqvYy3k6COr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11680868},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dd165b69e29d55eb08a8b1786718ce47a158f942","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.364","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.997","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.456","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.615_1769676001286_0.08326027369811695","host":"s3://npm-registry-packages-npm-production"}},"0.0.616":{"name":"@tscircuit/eval","version":"0.0.616","_id":"@tscircuit/eval@0.0.616","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69b2bb0aadd36de172600fa1411b6cca8a9e0f15","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.616.tgz","fileCount":15,"integrity":"sha512-rSd39jdL0tseV1TBLHGGEYwUyLucUmYAogQsnvN/Pl5W9MUd8A97549KYFHPmnoEWybaVGRTGJ+J25vFvUsO/Q==","signatures":[{"sig":"MEUCIC/lYHr1TkPHMQy1be5niACsyMuCNcwGMmKtJO7vGL+vAiEA6fnNT+yplDSe68NbXEkK36J7bqC8SeK04dqYAlxj9bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11681105},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1e5c19bb1e2875b90216a9e0a3e3cb681dc30ada","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.364","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.998","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.456","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.616_1769692182541_0.35723773414635174","host":"s3://npm-registry-packages-npm-production"}},"0.0.617":{"name":"@tscircuit/eval","version":"0.0.617","_id":"@tscircuit/eval@0.0.617","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fe8fc602dfa587496764356994b0df659118caf5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.617.tgz","fileCount":15,"integrity":"sha512-gxJ29OcsfIyvP5wnAfI1Ykfe2t99KFqKh59rPXHZJlpKkxVUtHkXE0ZC/zA0FUaUwXDUaM6h4doLku8pJGnnlg==","signatures":[{"sig":"MEUCIQD+zuBoPB425qApTCDwjVJX13AzNb5bn9RC28B6aTr4QwIgbM82PspFtaabjdS5JwYfBwNT8mU9/QDCEk3LGd3GIq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11707874},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"034ce35d6104b987ab77faaf887bd1b80ac81551","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.370","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1000","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.457","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.617_1769739425227_0.6406756648067782","host":"s3://npm-registry-packages-npm-production"}},"0.0.618":{"name":"@tscircuit/eval","version":"0.0.618","_id":"@tscircuit/eval@0.0.618","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f350c25abcdfa3fb5d9c8e9492af31bfa0e0c19b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.618.tgz","fileCount":15,"integrity":"sha512-zXraP7z1LhK0VLyUlrmVHURFGXXJ3mdWmbC4S6FD6krI86VeG5VhSW7BvpKQI2eYtsF4SKmgEwLPxb5fmBYtKw==","signatures":[{"sig":"MEUCIEqhqQtSXXBPBeRQTtnTPYQ3gv85h7oj7DnFAtJs2gjIAiEAgzYDlQg1CpNCuRCsXBs+eadhnb63xauqxRa1b4nTsfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11714511},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e7bd36ae667eb4aa49a9fc8ecdc81a543cad835a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.371","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.319","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1001","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.457","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.14","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.618_1769755724368_0.22215895784668982","host":"s3://npm-registry-packages-npm-production"}},"0.0.619":{"name":"@tscircuit/eval","version":"0.0.619","_id":"@tscircuit/eval@0.0.619","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e2ba78422c55923443f8b2eec0596d775b25345d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.619.tgz","fileCount":15,"integrity":"sha512-P3ZXjAYvhwpSHIiW1M0UNhenUbE8afKmW5K8JBFIBRVuP12HL8VOvxh++uQD1140JFAQEB+ykFh8RiUW/O21oQ==","signatures":[{"sig":"MEUCIQDb7B6lN0jK8Wr6IGAj+QvsJqJuuvII5qBbai3MpgvrtwIgYGd2SzDJuj+1yxrBK67L7OJ6HpIlWtw0AQkgkjrj2x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11722429},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2cee5aa28370bed40fa99a88d305416d9340ccd2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.372","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.321","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1006","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.457","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.619_1770123792071_0.3374775233685261","host":"s3://npm-registry-packages-npm-production"}},"0.0.620":{"name":"@tscircuit/eval","version":"0.0.620","_id":"@tscircuit/eval@0.0.620","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5e1bb39b0f8cce84b876e963adfbbfedce6b710e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.620.tgz","fileCount":15,"integrity":"sha512-8G+3XbGtdmTQm86pq64QsIwl5pbXN7ZpSsNewhcTdnoGXeo1qPJ4A4pJh5lqpE1VhBAENc0JtErUD+XfpXILtQ==","signatures":[{"sig":"MEYCIQDXSGIuWZteHPwHz50cSbnkq07uBYZbuswP3QxQ6cO7SAIhAJ/npYSw4bU3SUzGz8Y89Dm6qfEtRjpvbS6jtSJ68qsq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11728715},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a8a171e4e40a9afb3b86f35c3b419a24b3209a57","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.372","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.321","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1007","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.464","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.620_1770185729257_0.753705095388697","host":"s3://npm-registry-packages-npm-production"}},"0.0.621":{"name":"@tscircuit/eval","version":"0.0.621","_id":"@tscircuit/eval@0.0.621","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"061af07892af6d41caec21c19d772d0ec0982342","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.621.tgz","fileCount":15,"integrity":"sha512-YkMRMzrgzW0VbEHBSpPCs0/hXRq+G7tsn3gVh6T9hts/51tDKDQs0u9vZA3tPs1/cji4eknaKBWmwIYYrICBdQ==","signatures":[{"sig":"MEUCIGVR2sP4Um6Gf5JG2kKfM+3vh1Xhdc/TcHwUg3vv0AFoAiEA1ToKmok5z8kTqrm4Qp4Yn4mM4iPE1luv5kDz/FjlnIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11740296},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bcdda748c6350fe45965e48aac6adbd52d42a63f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.374","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.323","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1008","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.464","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.621_1770186026836_0.48594853427810647","host":"s3://npm-registry-packages-npm-production"}},"0.0.622":{"name":"@tscircuit/eval","version":"0.0.622","_id":"@tscircuit/eval@0.0.622","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2b2b919d1d24e6012fcf6eb4eede600989f08a80","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.622.tgz","fileCount":15,"integrity":"sha512-5rv0Sq9whC9Z70+yHREPMvUkGXwIyqvPm7+hYNkfNkYOFeDuYX6hn0+0Cj4Y186VeAjtHFhGY9p9A2OIYFUfIg==","signatures":[{"sig":"MEUCIQCvJvwIvVlIkmU7XQwiyNWItyr22VP1RwCwDOMjaDccxAIgfD5T/qD/a83K1ZmPjt5kwJBlN97KxnRc+ezonYnfu20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11742158},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0a3ee6404b114d2eaccf53348b89dcd6d6888b2d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.374","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.323","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1009","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.464","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.622_1770187983827_0.4012950318158892","host":"s3://npm-registry-packages-npm-production"}},"0.0.623":{"name":"@tscircuit/eval","version":"0.0.623","_id":"@tscircuit/eval@0.0.623","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4292f3e37b2c7aa937173713237602b40c5704c7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.623.tgz","fileCount":15,"integrity":"sha512-PjiAQ4dGJT4t9mtTrVpcfTEXf4UGvOsotj5l5phPa2NMIf6YnXRwShkLHKfxcb6BPvKZKLms/tr6JP0kReY75A==","signatures":[{"sig":"MEUCIQCorr4OFsYK0iXJdNcD/FFK++TLzF5FoeuBnpjjE1ivjQIgbu8g9HIXk1tECj2VUMhiYrSwLV3wbBMUPw3+ECPm+q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11756505},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"595cf2831d2e08e660b19f7d15a02f135af71ff1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.376","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.325","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1013","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.464","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.623_1770276459279_0.8941985721076924","host":"s3://npm-registry-packages-npm-production"}},"0.0.624":{"name":"@tscircuit/eval","version":"0.0.624","_id":"@tscircuit/eval@0.0.624","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ef7e6f168858e759c98a83d9bab380a31bd7c8c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.624.tgz","fileCount":15,"integrity":"sha512-yVJp48bEabmNi/4LBgrfc2K3LXFadRxoKudSm0F0AkrCRHUf7/l7ZLMq9d8SisybMd6Ga0VqBtE9V7l92HkZQw==","signatures":[{"sig":"MEQCIFbCETtsOHLlL+qyrwuOfOMxwyRc1bxkSfF66Odyd0Y+AiAxI+/NlmSVuc1V3zQnfVK9l662DbLF5EJs5OcuKi9aGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11757819},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dea0bd3542ff8af4b121fd8e721506da8ddefa8d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.376","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.325","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1014","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.464","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.624_1770306006508_0.9495472444782476","host":"s3://npm-registry-packages-npm-production"}},"0.0.625":{"name":"@tscircuit/eval","version":"0.0.625","_id":"@tscircuit/eval@0.0.625","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f44f080ce42453c7d7b452912fb4326b6dd2be6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.625.tgz","fileCount":15,"integrity":"sha512-hUho27G90NUg4g+Aaz/YpGS8mBI38MYnVbrnuKDFFhZDD/pwFLf4hUBXtnYHBSZYc35FCFHZME/QUmdqHFFstQ==","signatures":[{"sig":"MEYCIQC4Cjdp/RklWWpnmcAYVpKcpOcD9ODfP7A7yRwGrRHMuQIhAOzG1obINeN8uUKufUKGKzujV6t5/Qek884KjqhLszoZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11765962},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8dfd0fbe69b5d48757f8123c5b4b06f9f463107c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.376","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.325","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1015","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.470","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.625_1770337246317_0.28695292824025875","host":"s3://npm-registry-packages-npm-production"}},"0.0.626":{"name":"@tscircuit/eval","version":"0.0.626","_id":"@tscircuit/eval@0.0.626","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7099a80e27547ddfd2a9442bf3c68dfc4dbc93b1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.626.tgz","fileCount":15,"integrity":"sha512-4WIttieyW27K6iThd9bfnbivzGlH49v1vuJPXPhNz/mdDYRkPnedUB78tGm8DK/42+cZ1N661FuPo29+5GaHTw==","signatures":[{"sig":"MEQCIAiB1wSOiyv2ADxkwgOQHORvP0Svh8sgH2xxJCvHfGmuAiBXUuK+NZkF4scNoYQGFcvLVRHlkBMdQU/AODa+4nhb6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11766086},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"adecf031e2e8e51e98db192808b94cf16f31a161","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.376","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.325","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1016","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.470","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.87","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.626_1770445672599_0.4760307967932169","host":"s3://npm-registry-packages-npm-production"}},"0.0.627":{"name":"@tscircuit/eval","version":"0.0.627","_id":"@tscircuit/eval@0.0.627","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"74bc791f02848c4758d8c81682c47659238f75b4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.627.tgz","fileCount":15,"integrity":"sha512-4gewoNzJHbHmcL/jhNyAgTr9QRKYvBQkLDyc3UeGwZbO7CAYeHswOr8Sdw5EJyG660PYl7MAdFHK9xbvfEKj2A==","signatures":[{"sig":"MEQCIHiaWOiStZeBrDGlg7bb0yZfgpIhNax3ikc2yN9G7426AiBiEVXhUnyhiTBiQjJZb4BRjkB9EKdDKWYJOt8CadAkMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11780665},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dae849c52e2cc8b3e6c23ebfb2560f6ae0774e1e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1023","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.627_1770789064802_0.36979844603629264","host":"s3://npm-registry-packages-npm-production"}},"0.0.628":{"name":"@tscircuit/eval","version":"0.0.628","_id":"@tscircuit/eval@0.0.628","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e14441af11d214fce765c3d4df57841a59a4c08","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.628.tgz","fileCount":15,"integrity":"sha512-vscaroE/l2xkKNsZYpqOoXnoDltAHDmO3mkfjBD2xIl/dyEsrfnrguQXed7aW4MlJbC33gM/3BQujYLvXjD8HA==","signatures":[{"sig":"MEYCIQC1GJZL2iRGo1TZ2IXsArbfO7iPwU0Nohok/pItXK89nAIhAPTZ2oh7Es1xOe9wzgrqspe8cAIvOQccnaTnTMBjOcLU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11783771},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"202ba3f532916182f009055df7bdfa8901986873","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1024","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.628_1770823991885_0.10377319596677914","host":"s3://npm-registry-packages-npm-production"}},"0.0.629":{"name":"@tscircuit/eval","version":"0.0.629","_id":"@tscircuit/eval@0.0.629","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"855de79b3ada1901b0b6fe803bee1b45da309258","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.629.tgz","fileCount":15,"integrity":"sha512-Ilu6ugOdhsVpTmRj6b0zdfIz0J9F6ao/8/n0peN1xXdR5gB7Nts/P0K30BYfdFfSa4zjdr8IsiuaDCSSae5Wzw==","signatures":[{"sig":"MEYCIQDy+NgzDGpUiEjC2HkrssNzLNdGxVL4dcVJcG/RcXzo0gIhAPFYeB5NP/zztlw1Zlzxf9N6XBT8pD7MoL+0z4uigeMI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11783911},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b7a4b52a0d3e76a3d93fbe561e9a671099bad3a1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1025","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.264","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.629_1770833929765_0.8080444534181352","host":"s3://npm-registry-packages-npm-production"}},"0.0.630":{"name":"@tscircuit/eval","version":"0.0.630","_id":"@tscircuit/eval@0.0.630","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7bb9daaee13c10b06bdbfc0f0f8351d6f90009fc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.630.tgz","fileCount":15,"integrity":"sha512-0YVfYxAlge9qQKtabgXc5OgGHaHiFDuA7QnvbcFFw6LwCD2RQ/+Cj/DwbBNVUXDpBMdoyno6OKOVoi3ATtPx/Q==","signatures":[{"sig":"MEYCIQDK3eYsbTVjwC7wrJ7FGi/eVtvl/D3lre62AbtrYmM5lwIhAOokhrF3NO7y1iuK+gyVlvobj/dyygx0q/KAcQ8IgYtf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11805850},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"10df57dd84fda7d23510bc60087ba6df28729df6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1026","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.630_1770874842670_0.47533050932727705","host":"s3://npm-registry-packages-npm-production"}},"0.0.631":{"name":"@tscircuit/eval","version":"0.0.631","_id":"@tscircuit/eval@0.0.631","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c81b587cddc83e6782ab693824c0ee8f9ac1b2c2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.631.tgz","fileCount":15,"integrity":"sha512-Hir/b7Xl1+rJPyb6G2LlaFZuuFSbRxs/Wy2ps3F4WRcCadUBCjGlW59AX3DIh4zoQx/BWkvsTGJ7l32FTnDC2A==","signatures":[{"sig":"MEUCIB4tNUUBfYqsjOYKh3fQub2wX8Ym8elRrccW14c5F576AiEAiQRz2UYQhKQYiu2X8JPC5TM4FzV/u4KEKPCLgKtvooM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11805564},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c427c4a7782cfb9ee3dc8f8e57a1f82ecc3ba176","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1027","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.33","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.631_1770878768989_0.2548769241056166","host":"s3://npm-registry-packages-npm-production"}},"0.0.632":{"name":"@tscircuit/eval","version":"0.0.632","_id":"@tscircuit/eval@0.0.632","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92f3c31371599475ba6afb7212c47db60e968732","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.632.tgz","fileCount":15,"integrity":"sha512-AO6kfNaYETJJY6inOI2amnGNOrYG0uNBUWFGpEvMekFjkITyf+VruyPRQPrX5ybdDpTiUV0erTKJMA5zrfP32A==","signatures":[{"sig":"MEUCIQC6hXkz3NBHk6QNiCgGt6/P7tzaat/fk9mDu3n8rXpd0gIge0hhq9hgCDUtiWzHzbROjOFzyVOrvN74j/uaD6xNo7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11809925},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ae2c05978051dc38ae4b851c001a4fba0bbd7052","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1028","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.632_1770921443703_0.6982766786833869","host":"s3://npm-registry-packages-npm-production"}},"0.0.633":{"name":"@tscircuit/eval","version":"0.0.633","_id":"@tscircuit/eval@0.0.633","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dcac0f29e1df33aa2067f2a59d598dee9e00ab05","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.633.tgz","fileCount":15,"integrity":"sha512-wUMKkcofasMXi2GHU7iQ1bYEMjRZOunxncrvAgEwXk4yR/ojkQRF4eFwGZy3CuaS7u/tBw1gJSI2KqPao2Qj4g==","signatures":[{"sig":"MEQCIGPloTNsKu3sVShVVD/FSKJo24ZvMz1jDfFOq4Jo4zZ8AiB/8lgtFUINlkzt4HZsVFGGkncqULwPwRWP7kdwY0uJAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11773393},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"97f5f15733a72b6807f5730ca67a96e6b9f0ca4d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1028","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.633_1770921712397_0.6286766715706578","host":"s3://npm-registry-packages-npm-production"}},"0.0.634":{"name":"@tscircuit/eval","version":"0.0.634","_id":"@tscircuit/eval@0.0.634","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2aa43f6665f38895f445038d285cd8902895987b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.634.tgz","fileCount":15,"integrity":"sha512-zG6ms3AhHKPw2yLGHV2Chmp5oN1nu9jcwBDUukg/lZoK1aq258YcZ8IgINckL5ugTb/Zxy3Twtbp6levPaypew==","signatures":[{"sig":"MEUCIBzUzHVNDT8C/799tf7NQg8KJHS2AkmygsTkmSe/CwKvAiEAmO9Uj/ioidF0CPuZAfCrcgvJVy9UBQiztf0mvULV+tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11787757},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"67eeef3335cfbb12c4ea982f3f0683a346690545","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1029","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.634_1770940937549_0.647769113084181","host":"s3://npm-registry-packages-npm-production"}},"0.0.635":{"name":"@tscircuit/eval","version":"0.0.635","_id":"@tscircuit/eval@0.0.635","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d60b66c8b1bef12c15cfa87583c393e5fd7a527f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.635.tgz","fileCount":15,"integrity":"sha512-qBnutlCKVa23SRq4Mg5XAygq5dTFBK1TmtUEzrJi/fHLTTtMebdmi5OyWiIwTj6kioj1S8Y6uv8zNrjrp4GAKg==","signatures":[{"sig":"MEUCIQCVkRGwpezLkMPKSp5xF4AUK6E0+jokzMOQmdHNJqW+bAIgf4zurOx8UImBpxs0iai101fQsmMqHxsJMWt9am9iTHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11792574},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"46df363f156796afbf7a41a00510e1612adbedd9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1030","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.635_1770948946750_0.13817987237175888","host":"s3://npm-registry-packages-npm-production"}},"0.0.636":{"name":"@tscircuit/eval","version":"0.0.636","_id":"@tscircuit/eval@0.0.636","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"24b1f7c410f61fbd4cb64205fcc59a180ddb7c23","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.636.tgz","fileCount":15,"integrity":"sha512-UbLc3O6no5I5HEzonMoALPSgogEUqrtvFf24bHuEWe/gZ71Pp4LnLSOG6dsQA9scLXRXVGVMMfVu3NszW3c9YA==","signatures":[{"sig":"MEYCIQDk2dGPik/YgG2vcB174zRO5AViSzC5hNnBN7FYIqzDlQIhAOW/Bupg+c9MnYTWKU68I/usAm5vJ/G3cwl/cZ708453","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11803962},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dfdacab41428858467e5c0f42d8081cac7fe5b8e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1031","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.636_1770956258099_0.6314380214190054","host":"s3://npm-registry-packages-npm-production"}},"0.0.637":{"name":"@tscircuit/eval","version":"0.0.637","_id":"@tscircuit/eval@0.0.637","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b744ed4342e2f9b3911ba377f57f8601177cac3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.637.tgz","fileCount":15,"integrity":"sha512-EDju9XWuPjPQjqFi/8RzA1fi7o3+z7KqDj+64o8KyzuNS87WolJPT+8yXM/rNLPFa1AiY815L8RHCpvDBYWvYQ==","signatures":[{"sig":"MEQCICZEQe9/djGyE+lYGrcqsxBLjRNhJamexbqXd1CbzA/AAiAg6s12IhDVFqOqVrW0+qf1dgrrPqmDqwc4jwngu80h/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11805382},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"37322c8ade1d4c62b7b60427645a5aeb277c5849","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1032","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.637_1770964516009_0.5291013835945202","host":"s3://npm-registry-packages-npm-production"}},"0.0.638":{"name":"@tscircuit/eval","version":"0.0.638","_id":"@tscircuit/eval@0.0.638","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"382eea0224253360b0ff5540efab56cf0df075e2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.638.tgz","fileCount":15,"integrity":"sha512-IAZ/aJZd2a1SdtVxtClmOsToLRYC044g01NwDml8ZVnyTaeb9vHB0LRA3L18//e1hV0teBiA+aaowTZ5hFLBsQ==","signatures":[{"sig":"MEYCIQDsYEv+Fwsz+gkMXECdYICgkGZc4v2bZ42oDYgk3DQa+gIhAMgTKwUmfZt+PSNcF+Zc84U0TwOj+r5EpVGTDGTP2JXM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11805732},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"24322aba341003ae94f7c8cc5fbbc85b82f5af26","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1033","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.638_1770966420080_0.8642543574141899","host":"s3://npm-registry-packages-npm-production"}},"0.0.639":{"name":"@tscircuit/eval","version":"0.0.639","_id":"@tscircuit/eval@0.0.639","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"96997498483b0e79270a8ee495f3667ba856c70b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.639.tgz","fileCount":15,"integrity":"sha512-ZqQzfcl2e6wMhuhpyudrPdezJeeGDQq+Tt1bF21WyvntprmLgZqcIOiRk1DrREmJhlmIO907cWu1BwjCFIZGGA==","signatures":[{"sig":"MEUCIQDKW2UPzbGV2sYLSbf8UV1lHT0TPDzatAvtQKIfgg5iBwIgdHvHt0/d/U4i7kVsiE7D6tiFaASFQXH38/o9tfjeBqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11807699},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e5e00225f57be489455b988fa3e4e1d69171c2e8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1034","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.639_1770972571149_0.0814668563514398","host":"s3://npm-registry-packages-npm-production"}},"0.0.640":{"name":"@tscircuit/eval","version":"0.0.640","_id":"@tscircuit/eval@0.0.640","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a84d0dfa6f094bc21c94617f52ddadf5d6e68680","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.640.tgz","fileCount":15,"integrity":"sha512-ZVbM7pwLV4BVDuZCpJRvlvnkLUqE1wCUoNzqey+DWHVUECw0GSprgAp57cFTD7VXuI+hkMZ1ckb+l4SUapwyAw==","signatures":[{"sig":"MEQCICm4AQHBp2mEAgQhdKHnEDVsu7lfWjq8dVYXiE3Q2HVpAiAvIKZDJJdCPtdDJjtSzk+mv5BtvAAzqHYE3L8xx0fBxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11808539},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ed9e390722f54a72c3ee58b4ee916e2d5d694006","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1035","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.62","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.640_1771012172211_0.7279061507955451","host":"s3://npm-registry-packages-npm-production"}},"0.0.641":{"name":"@tscircuit/eval","version":"0.0.641","_id":"@tscircuit/eval@0.0.641","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fa1a011b0d0d2575b79f26c4041d7617bed1720b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.641.tgz","fileCount":15,"integrity":"sha512-2mpAkSCNPqGWmCFLVrwi+t3+4oVBh68Vak3Xz7SEHari+Yo2Wym+HVBJtEwx/X5uqeRhJSLGU30bwp2LBrZ74A==","signatures":[{"sig":"MEUCIQCXr/RyhpqjhjJpX0Bsvm8G85jxhN+MYzfg7iphCiAlawIgeTGfTpZbGXHlsvpkOMg5L2SVigh0EzkaVpVpXAytWU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11808539},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"db05c1ab5fd57afa09b1236382240fab26d22db2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.378","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1036","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.471","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.88","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.65","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.641_1771019037277_0.09326499318673509","host":"s3://npm-registry-packages-npm-production"}},"0.0.642":{"name":"@tscircuit/eval","version":"0.0.642","_id":"@tscircuit/eval@0.0.642","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fa28a8cf80a55671466ccc31e7158a6be9ece563","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.642.tgz","fileCount":15,"integrity":"sha512-uYh3mK/K9jiIdxWxr5zH1IlVWGv4GNuXe38dNUCfAfDFJdrAkl9EcbcYLLHFKUSYW36v4aLadg4XJB2RMYIP+Q==","signatures":[{"sig":"MEUCIQCv673v9ZeY6gHoOqHMIfISRYVASqCWjnLG+TPmOmAAgQIgKShTu243taAgU7aRi+rm+0YKKe9sffONt0Pg32QHnJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11814769},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8f6e2265239c995204dc97c40b42c4de6b5eb178","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.379","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.327","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1037","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.474","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.90","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.65","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.642_1771046536035_0.725241531635942","host":"s3://npm-registry-packages-npm-production"}},"0.0.643":{"name":"@tscircuit/eval","version":"0.0.643","_id":"@tscircuit/eval@0.0.643","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c514de15715ff02b747610bb22d564f6ab5c405c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.643.tgz","fileCount":15,"integrity":"sha512-BtmRoJkgz0mteJQTyNqCW4zBS/YN2V0EU0n/5vH/U230IYEnnrk1UOQrpPX2zTdxyRoa918SMJN9SIzHZpEZng==","signatures":[{"sig":"MEUCIBEDAY9w1vaAqobAgrkv1n5uH3kUxsy2cFW+RtzsyG5IAiEA/uM7+RsTUBUx5NBG2KRIkVI6rIDv379nHsfpRmB1/hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11822008},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5bab9c348787411a76e10f9b6a1726ceb8d42b26","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.379","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1038","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.474","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.90","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.65","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.643_1771054674746_0.8443795438857473","host":"s3://npm-registry-packages-npm-production"}},"0.0.644":{"name":"@tscircuit/eval","version":"0.0.644","_id":"@tscircuit/eval@0.0.644","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f58c1151d1ebb3ea73068ee7d4d3577416e850c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.644.tgz","fileCount":15,"integrity":"sha512-xdjZSCB+HlW1KroseVy9A+7NLXsTAtHSIDYLrLejUyhk5hnAFJ+7Mx88zB2qUmYrI5hyO00ZeKGysWVzQO7AGw==","signatures":[{"sig":"MEUCIQD/D3ab789OJvzIaRFXRL0e5+JtFt/63In4B/XvPHEiZAIgEnGZHip75Aa3NDHBl0ntFHLU58Z1LEEEed3275Q/oNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11826670},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5359ca78eb06cf7304e432ae17ef64809ffe3f60","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.379","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1039","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.474","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.90","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.65","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.644_1771192392737_0.6014826243991054","host":"s3://npm-registry-packages-npm-production"}},"0.0.645":{"name":"@tscircuit/eval","version":"0.0.645","_id":"@tscircuit/eval@0.0.645","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"741358f000ae4876b4a6b55a39fc44abcd9c7b92","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.645.tgz","fileCount":15,"integrity":"sha512-VvBvpWBDZiF7YA1Mk1f4IE8ojxQoSoyMZ8hlyXfQAaIiGtY0ymPsLjZ3qKILOPlwePAU65ec3nozePQaZ9j/LQ==","signatures":[{"sig":"MEUCIQDF+CcRB8wgn/ATLN2W0BPcCtGhbM7gdSaQmXqzgx1tXgIgXtIngT7nRuWi/scR0wzVK3qXfCKBUMZd/tmXs0vYWhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11827607},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b5f1a41dc5d511b2766cdea28f3f2bea051b05ac","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.379","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1040","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.478","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.90","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.65","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.645_1771208430402_0.16014817274642956","host":"s3://npm-registry-packages-npm-production"}},"0.0.646":{"name":"@tscircuit/eval","version":"0.0.646","_id":"@tscircuit/eval@0.0.646","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"295424ef4608a2d3227260ee5a20f7c4876aedaf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.646.tgz","fileCount":15,"integrity":"sha512-i5gY/RR7yrC4R822MudNOp519AkJamtVBrEpGCqhIpS5Gbq4WYdMFS6RyHHjLFJRGg1UEztZqvUTyxzqluNnQA==","signatures":[{"sig":"MEUCIQCj395lh4tDykCBDmIY5O3R1605X1AQxiQcgTvZKtprsgIgdB1dfR2VM7HjRlFTYZTosH0I+DLuzlUv48zOBpU9h0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11827790},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8378c230c5bff3765159db270ebdb4b4e090eafc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.379","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1041","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.478","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.90","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.65","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.646_1771263642548_0.16537730522984684","host":"s3://npm-registry-packages-npm-production"}},"0.0.647":{"name":"@tscircuit/eval","version":"0.0.647","_id":"@tscircuit/eval@0.0.647","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69749a78614b0e19a2874ecf7637919bdfc5485e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.647.tgz","fileCount":15,"integrity":"sha512-uzLs3wJIawdr3C4OWRDTuFxNPS/JWk6thbqCmdy567C3eNTty6ybgX4mcJGIC+JtPD1Ni7nqOm61ryik0M8/dg==","signatures":[{"sig":"MEYCIQCU/PJoJ8OLWR3WkvDmsXEiU7wafBHTw35hl2/Pu164mQIhAK/YYJG0KFvC08NS47oe5ik5YRBOHKQV3wqpaCMbVO+I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11830772},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6e368c86411af4453a58afdcc440bafcbdfb8e78","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.379","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1042","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.478","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.65","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.647_1771280183426_0.015399827001130406","host":"s3://npm-registry-packages-npm-production"}},"0.0.648":{"name":"@tscircuit/eval","version":"0.0.648","_id":"@tscircuit/eval@0.0.648","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f5f0425aa1e8b116b202d7e2d63d2132c3ba025f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.648.tgz","fileCount":15,"integrity":"sha512-VQtipp/l2lEX3OcBEVvRPb4p3C6jheszKkHiv9AWZ24xkGdKSV/d/oLq51joLNIefRahucIkDf3wyuGNnb0/JQ==","signatures":[{"sig":"MEUCIQDQFT0gdfAFeHkfQfjvkXCPaFtxEbJgBe6jydmNqP8fPQIgJyIWxxMzXcv/u28lpTywA4lUpZQqa5K/JEipxaHBwkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11830772},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"de7cc44ca6390aa098d68abe772916cbaa43c126","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.379","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1043","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.478","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.68","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.648_1771324033502_0.12794450581996442","host":"s3://npm-registry-packages-npm-production"}},"0.0.649":{"name":"@tscircuit/eval","version":"0.0.649","_id":"@tscircuit/eval@0.0.649","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2878fb4186263832b21cf2f27803f81f8cc58cbe","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.649.tgz","fileCount":15,"integrity":"sha512-5wys7GMvhKSgMExZ3/L5/G2ubf4M1vGsNg4MoBKjBKgegyaDfW/Kp9nCB5j+oL/S3QZGIpErRCP31F2GRZ8lMw==","signatures":[{"sig":"MEUCIQDiNz/ftvggBtikE0UAqLUb/C6YgYB/cSztCfp+NFmVTgIgCf3j8JzSy8kNgxBNsd3hqSnnSerhjkUvi4YiWbgV6hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11836041},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2c1be8394dd9ef1bd41e1155c30f834f21fa4ee7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.379","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1044","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.478","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.68","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.649_1771359957485_0.9745868537452733","host":"s3://npm-registry-packages-npm-production"}},"0.0.650":{"name":"@tscircuit/eval","version":"0.0.650","_id":"@tscircuit/eval@0.0.650","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"54888eca85772029e8e6b17e293246c16aa8cebe","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.650.tgz","fileCount":15,"integrity":"sha512-+ZhaI8u/FeHhPTTMT95SbMk0+jPkSpj2w1CJBhkXxstO5JjXaNxteuMIc3ZyWjqIBdWACwg4ZAepq3LmYLgJ8g==","signatures":[{"sig":"MEYCIQDjbkLfnoNeztq66y34o2HZW8ZlTf8KFveC55n1uYeT1wIhALDrbKZsH44xTjUgBh331Er242ckPPm/WSA3xKUBvuT4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12124135},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5f942ab21224dd9aac8291544e80d33abc659053","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.383","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1045","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.478","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.68","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.650_1771415381426_0.3724365386646329","host":"s3://npm-registry-packages-npm-production"}},"0.0.651":{"name":"@tscircuit/eval","version":"0.0.651","_id":"@tscircuit/eval@0.0.651","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"676118d5c4778fdd1333ea06521f7673c9cd728a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.651.tgz","fileCount":15,"integrity":"sha512-oshCSOYrdh2N4yua1gEnqAC4SYXXxOIC4/uwiU4DZUvRTV6G3W845+qWl5+b/T38P16G3dloidw92KCfqaZ5OA==","signatures":[{"sig":"MEUCIQCm6IOe4hGWRFyPc7nl7kpaoRdsEErDNPj0narm6t3A0gIgI/UBp32xrE6tNQzGH5rpp0mMEAxM0ptGT/9S6ydv2Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12124410},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a2870fb74c71fae961b71923a46d34b388692c87","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.383","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1046","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.478","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.68","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.651_1771434044967_0.50164721977568","host":"s3://npm-registry-packages-npm-production"}},"0.0.652":{"name":"@tscircuit/eval","version":"0.0.652","_id":"@tscircuit/eval@0.0.652","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"33ca4489969d8ef4ca88971ee35ad04dc485c011","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.652.tgz","fileCount":15,"integrity":"sha512-TsUMcyw4LmIAkinlJjBHfMTMXUJ3OsDf8nld/SDCLLP5v4jp4qOoVtltsqTnV++/Ffy/uyip0777pw7iHJG0Sw==","signatures":[{"sig":"MEYCIQC6f3lUOr7aY13pD3SHO0K57nWRkyKvRWDRf+k3VHn7TAIhAOgH201TvUQtfOARBjdRPe4pckzc681a8bIUQHBDc9lu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12124410},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c413f822184752221e3ced28b7d827568b3e6ea2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.383","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1047","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.478","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.70","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.652_1771440110948_0.7635100262192163","host":"s3://npm-registry-packages-npm-production"}},"0.0.653":{"name":"@tscircuit/eval","version":"0.0.653","_id":"@tscircuit/eval@0.0.653","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ae57ad0fff5b218760806bd3264d454cb46dc97b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.653.tgz","fileCount":15,"integrity":"sha512-fLMak0SIXcrkOf4uKHNIJGIMAUdWl524/7/1RR4YcDV8R17plkCT0xD28kVUjLt8QCuhfF104xwu+03uj/MoLw==","signatures":[{"sig":"MEUCIQDTlS6wqogZLUS7FGLLsCIiFXihTUZyCG08V4NbZCM4vwIgZn0YLdrXKo/RbMid3qHJSA9yZVY6sna9+GvE2fNkYUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12125045},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bc6f5df9bf2f1801e7b9507462e79a8cbb65a63c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.383","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.328","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1048","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.478","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.70","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.653_1771444422947_0.2756776090813904","host":"s3://npm-registry-packages-npm-production"}},"0.0.654":{"name":"@tscircuit/eval","version":"0.0.654","_id":"@tscircuit/eval@0.0.654","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ba78d9dafa29417042bd614167ee25805f12aa45","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.654.tgz","fileCount":15,"integrity":"sha512-za+JJEY4lPfCnR107G97MTDpS7+wR3jWECg4Y1mYRFM5OlslAPh1V727hVIMY0UwxYmAHHtIEpAlFeH1q3Nljg==","signatures":[{"sig":"MEUCIFEnBLS1R99VPfyVUWtUeLSKkQ8eHIwoE0Wr37mspl+1AiEA3lC4pAlSdqST3CkfS4ODUtU0PU9ieqiV1r5yaAuwbr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12137989},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"69070281dad768e4e899cb81b0c95e26290d4540","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.330","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1053","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.479","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.269","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.654_1771953851581_0.18813342621529605","host":"s3://npm-registry-packages-npm-production"}},"0.0.655":{"name":"@tscircuit/eval","version":"0.0.655","_id":"@tscircuit/eval@0.0.655","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c066f26da4c3afa96372fd2ae297fbc0ba7cb902","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.655.tgz","fileCount":15,"integrity":"sha512-TcJ8aVriPGG3PPW0+JKfh4Yux8OrRDEzVFnxKcHhSkRa+WeEr16z2JDIFXLVwo5xBNCBvx3Qk41msStTQ9/nig==","signatures":[{"sig":"MEUCIGmHt3xYTKwhIqPQAyfrJiXaGxeHCamm/QaldEe7p3J/AiEAg7VRLuJ8ot+sqJanc58fF5wuH6cbNT7e/tf7fmgp4T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12530047},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3966d3c27041abd5504f57e64a254da7af60bc38","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.330","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1055","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.479","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.287","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.655_1771962771549_0.21901216417502956","host":"s3://npm-registry-packages-npm-production"}},"0.0.656":{"name":"@tscircuit/eval","version":"0.0.656","_id":"@tscircuit/eval@0.0.656","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e2a8f6467ccd676aed2bbe67f033f8f365d57bb0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.656.tgz","fileCount":15,"integrity":"sha512-h6fCM74m6P6vFfXfApNRXChKLiDwWrQ0nKC2hWj5/NA7ClDRyfC8bTjlwJneviTjsmzJax5QVxmpBhhyG5C8Pw==","signatures":[{"sig":"MEUCIQDij9zKNlXavYrVXJMzDqYRLVcDyhBBTUWIc9KGbFPuxwIgKRLUdCI9npQcuSJUXFbGprJ8chd8kMbrT/rzXiZ1uk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12530773},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3a754a147ecb71e4203a50c50265228164b3b52f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.330","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1056","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.479","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.287","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.656_1772012139965_0.35964541738606104","host":"s3://npm-registry-packages-npm-production"}},"0.0.657":{"name":"@tscircuit/eval","version":"0.0.657","_id":"@tscircuit/eval@0.0.657","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"221994c0b8804635a966489c81ce5392d2852c00","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.657.tgz","fileCount":15,"integrity":"sha512-YksBD6cpwz9Mx1lNQocBycIGZPuBmban5SDUDotK8GKaoNnBCxINJKfj2+vE8N96SBg4eI6mNP6a/DrvbyhRgw==","signatures":[{"sig":"MEUCIDoGvEsqLtpe3kdRNapGnxF/xujtXOzge+T7Ijax72YBAiEA5utYalzl3FsOEtb/ZHkAxnVpJ4DwEctJpQTvdaK9NyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12531676},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"346774e22ea9eedfed61a9f4c8eed40a9a91328d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1057","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.479","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.287","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.657_1772025789176_0.8185273049688822","host":"s3://npm-registry-packages-npm-production"}},"0.0.658":{"name":"@tscircuit/eval","version":"0.0.658","_id":"@tscircuit/eval@0.0.658","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a7ab851e16737c04f99f17e5bc4bec93663ee52","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.658.tgz","fileCount":15,"integrity":"sha512-8WjWtWjuCcZCoTCoOjyEdNCnOlffzMNZouUUHhyQz3F94SBu1THhKRuWpADwkai7bHR4VMa5lr16WiaIkODfpQ==","signatures":[{"sig":"MEYCIQCfBd7af5Thb/iQontxHaWJvJ7lar205zkXw5aF8lTGmgIhAIuoVsJ+ApD713hc7Cf59nY0VdlZREVKY55iRbN+9TTI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12532349},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"70474748fbe48700fd191982a306e79fa48a2399","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1058","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.479","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.287","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.658_1772035009487_0.004464153395570936","host":"s3://npm-registry-packages-npm-production"}},"0.0.659":{"name":"@tscircuit/eval","version":"0.0.659","_id":"@tscircuit/eval@0.0.659","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a66af5bc690bfc1b79dd63a1976ac99e66ab588","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.659.tgz","fileCount":15,"integrity":"sha512-yTWWX2MlLimMXTMSRtZOwywGWP6e/VCfhjgChzAc1qil3kqHc7sWIF73uWOz1DgqWHtmQgPXcXkPpjWj2V/VPQ==","signatures":[{"sig":"MEYCIQDUGwflHYgj/vIKwqBBjgMmSqhELyDJj67U7pmiJvByaQIhAMJLu5HgfdoFQJ3todTiMXrr4u1UERiFNvfYPtE9Mq3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12535087},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"193ab5a251033a3e4d379756eb187a411693e5a7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1060","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.287","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.659_1772125478467_0.6694930542888373","host":"s3://npm-registry-packages-npm-production"}},"0.0.660":{"name":"@tscircuit/eval","version":"0.0.660","_id":"@tscircuit/eval@0.0.660","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1989f2466b76ee3877c96982b90e887043723a1d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.660.tgz","fileCount":15,"integrity":"sha512-LpCH4fhsRSoT8vDyezeIRc8sq0k9zMXKcr5zKV6fQYqphN091yX3knqGF8sxoA6cghazxSRZPWdG50PXR8/V0g==","signatures":[{"sig":"MEQCIBDc+bDEXgInAmE7lf1Az748tQcdx9J5muiSE8IPtmk7AiAl5geNgUYotL+tIWadOY/iwlIgXhrFfTC66mbIAFIxxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12535471},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d203a8ed72fb9ab2a77a0ae2cdf92d0bf72beb44","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1061","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.287","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.660_1772126431153_0.10556307229103212","host":"s3://npm-registry-packages-npm-production"}},"0.0.661":{"name":"@tscircuit/eval","version":"0.0.661","_id":"@tscircuit/eval@0.0.661","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f35604345c80eeb199e156d12fc110718af4e369","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.661.tgz","fileCount":15,"integrity":"sha512-bBkWY5EgaaZEoMzZc0IBtnQ7U4Y7UgKiDIcVttqlqXCN1c7EUI2lVEmqWU5trGTEeH823bS8v9X5ipDLSDzKAA==","signatures":[{"sig":"MEYCIQDeYFhreI/7UmfPMttYPXLT54a1Bua3u0cZenxdqsquiQIhAO7eAKhjD42E7pM6NLtK7vk+5GEuqqVONPcG/Wd7B5Jo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12536984},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5c1d75e72f437975925e8668fc289ab9150f8a96","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1062","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.287","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.661_1772178100442_0.60945118587136","host":"s3://npm-registry-packages-npm-production"}},"0.0.662":{"name":"@tscircuit/eval","version":"0.0.662","_id":"@tscircuit/eval@0.0.662","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"539e9a82bb007ac502072510949d1d2ec0ba6b83","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.662.tgz","fileCount":15,"integrity":"sha512-haAFNc9SmaSTRGroDl0c8TySnsa7m41McFNW2ELsy9+k1hKjWT/tmZ+/yoq7wmn3CnSdTRq9P7Y2HKDZOFTFLQ==","signatures":[{"sig":"MEYCIQDvKPhIkKWKCfW90y0U9G5YH2YetJbhAg50ht7PnQacxgIhAOosqvdOmtNyW7ZTbmXGvG3q4zsEEtBDtdI93tK6vOD5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12647177},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4e5fbb73764d275e9c5572a6dda2ca9c724c804b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1063","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.662_1772235890553_0.2322666972479548","host":"s3://npm-registry-packages-npm-production"}},"0.0.663":{"name":"@tscircuit/eval","version":"0.0.663","_id":"@tscircuit/eval@0.0.663","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86ae827bb6de045c20fa96cbbdd3761e50af18df","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.663.tgz","fileCount":15,"integrity":"sha512-k6Zagb9K1tkeWhgeBNva3hRengltXd+M7s82DQlaQqmAdBSoAv7005BGQWCGO3uzfZ1eJiahSn0pjbRolJMsPQ==","signatures":[{"sig":"MEYCIQCXleZ0jZ4vl+2U+DY7ykEL3gaztKZ5MsXqhvSEiduq1AIhALgKLxeN+z1tLSsgrCKoOxdHv7E7XIlG6ZlC6zouOwHH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12652863},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fcf36f012cfe54bcefb80aeb7f0bdbf92216f94e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1063","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.663_1772238917096_0.5577922885016475","host":"s3://npm-registry-packages-npm-production"}},"0.0.664":{"name":"@tscircuit/eval","version":"0.0.664","_id":"@tscircuit/eval@0.0.664","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78e246ea6a90cb5a543f03d0fe6de8e64c890626","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.664.tgz","fileCount":15,"integrity":"sha512-gO7F9Gvls62OLiOsRqJgCvMxevL4dJKos2u6qH2Uil4KS1xddlWvj3Sud0HS8Xm5U3+RKSxpDjkirrpdSPoGDg==","signatures":[{"sig":"MEYCIQDvOdhLT4yZTNO+w6cfZNPBLsKWFRiBqTU3pSe0rcETBwIhAK2XsohHnwApkPucqqlzX5FK/3laE63Q+yIaPH79kROs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12652863},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6b1989d02ed91cbb734f8d946a7f8e3fe42e4b48","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1063","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.664_1772241273161_0.1334081237011977","host":"s3://npm-registry-packages-npm-production"}},"0.0.665":{"name":"@tscircuit/eval","version":"0.0.665","_id":"@tscircuit/eval@0.0.665","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0bca7d50cccd92b895ef8a82f4a265a13e948dbb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.665.tgz","fileCount":15,"integrity":"sha512-vhd1Hf717vw1GtVf7cLsPMVKo8eihqO4o2hFD/xorw8S7SiaL7UDPwQx19W1gU22vxMwum3wB+0vFYKoUQ10UA==","signatures":[{"sig":"MEYCIQDFENkPvh68NDhjESnJGiMgP+Prn++fCgN22bjHtCMKjAIhAPbqJNWXvY1t0zZWB+WfSjb/EGGhjXH1YtO3EUs28AJI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12652863},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"14a9c70167824cf933dca2ef1d003a13d027d051","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1064","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.288","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.665_1772310068599_0.7328226492237433","host":"s3://npm-registry-packages-npm-production"}},"0.0.666":{"name":"@tscircuit/eval","version":"0.0.666","_id":"@tscircuit/eval@0.0.666","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6de7bc714ffb8d8cb033042ae2b8cff0b271fa2b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.666.tgz","fileCount":15,"integrity":"sha512-UrRrdzQsFTwUqeZ5bqrr1RHUakMSanUACMbe/dqvwGhYsTDZ9NQC586h25cb6fMuqLWlGgsvMLeToaLB7mse5Q==","signatures":[{"sig":"MEQCIBZCIUbGft9MedqqeEN5DPT963ojPXMnjpxHxoIxhoJ1AiBR3zrH+tF39RB3mp6oUYtnxQL+oGGgyx+Xj2MChViGKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12704271},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"64b6cabd513752b93d5639cc4f8ab2961ed0c026","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1065","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.666_1772366393439_0.830604200537308","host":"s3://npm-registry-packages-npm-production"}},"0.0.667":{"name":"@tscircuit/eval","version":"0.0.667","_id":"@tscircuit/eval@0.0.667","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e0831ed21fc8b72941d835330f28b46ab3a6ada","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.667.tgz","fileCount":15,"integrity":"sha512-DXWkdzgfpOVyByj4LZShlimcV9OFiFbzQqH0YcwWo94UD6oRWgFZ8X71FKPYa1N+HSnJ7JPy2Rm0RutX6MAU2A==","signatures":[{"sig":"MEQCIGk9h36XhxK4ID5bD3mCrsF+yH4uCacbF3Md5/kXR32NAiA57M79/KgqZzpjzO99jtPSMQoXpH8G64sfsEdjBuxadw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12704271},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f804069276360197112eb1c587310284fe750998","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1066","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.667_1772403357664_0.7677540969402084","host":"s3://npm-registry-packages-npm-production"}},"0.0.668":{"name":"@tscircuit/eval","version":"0.0.668","_id":"@tscircuit/eval@0.0.668","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"beec924d9e4d427a9bd4427b1d0fd4c5eb12dfd0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.668.tgz","fileCount":15,"integrity":"sha512-KUlGLPhrJK7YswTK9eEf6vTYr6JPZ3Cr39+WHxm+dSbLUAVVHF6kl+cR1bSI8Va3N3w/hUWtfcWJRj7GWKukfw==","signatures":[{"sig":"MEYCIQDuxo2etDkOHOJC5gNxVUhiIFPP07riQ/LBejfYTgXm2wIhALtbBGSrNppKh+Uz3xDKaPqmAfKZjUvei9+2wIP68UB1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12705551},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6b475fd9bf0ba28041e976d7633dd534351f37fa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1067","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.15","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.668_1772425731503_0.5315885921877068","host":"s3://npm-registry-packages-npm-production"}},"0.0.669":{"name":"@tscircuit/eval","version":"0.0.669","_id":"@tscircuit/eval@0.0.669","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec82737a513badf68279584b2793d72dabfbe4e7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.669.tgz","fileCount":15,"integrity":"sha512-dHWc8FrHEgVBDakVR1xHfWSq9gPSAEtPC7GQ56G022dazjTWIiw0KgkmzSXJh4SM/duujzceMgU997hPKkAK7A==","signatures":[{"sig":"MEQCIB8UcrMJC51pZ7vwfTe5ZcBWLVRyZrYMIAlfL6gaYaxzAiBybn7h3txm50SCnS6KkXWW9e5mPPKy8MO9SX/uc8j0Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12725388},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4a7c213fa04ed5ee9802df762e526a79e3dc4e19","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.331","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1067","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.484","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.91","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.30","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.77","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.669_1772466865993_0.7073685467193322","host":"s3://npm-registry-packages-npm-production"}},"0.0.670":{"name":"@tscircuit/eval","version":"0.0.670","_id":"@tscircuit/eval@0.0.670","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f27ff047cc072c9ee711aa32c5e667b99ee5031a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.670.tgz","fileCount":15,"integrity":"sha512-1Y0tuFGQEuuB+9ATVjfgdd+gebpSB72dQ0NJBw8iR3oS9g3hpfovlSUMc0pi9GsjpgLzuzIAODqNG93qNhApHw==","signatures":[{"sig":"MEUCICoh8taYPRXwddkpsAKT2NtjWLJbpP7NNNh4vNZuKWP5AiEAiCxhUvTW/xPXoSoltz4Eh4fi0H55/AfJUtRW0kxgH9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12739752},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"436dda8d7cf2162db9c7d850f8434318b2408734","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1069","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.485","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.95","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.30","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.80","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.670_1772470728936_0.5340875298688081","host":"s3://npm-registry-packages-npm-production"}},"0.0.671":{"name":"@tscircuit/eval","version":"0.0.671","_id":"@tscircuit/eval@0.0.671","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"82ec75276054275ac9b0131b1e13ca5ff334adba","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.671.tgz","fileCount":15,"integrity":"sha512-4sLnn7OLt1DY1CLGFlFlPJvedGyW8haEnXXvTnkeCgMUJChjdMx7l0JnvwtxZVFw7jOR9oNaq+T2TFtnV0PXnw==","signatures":[{"sig":"MEUCIEUoqevpikKYPT7tqQgmWoNsMMD6ig9wXwCOrYlXvsCqAiEA0WCyRnsuQKbwTBNoRRCySzs8GQXBeFDacSgqbuXRZzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12746312},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0e1a65f254281349c238d61d5a3114a71c2443e1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1070","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.485","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.98","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.30","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.80","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.671_1772487915651_0.43203037956446844","host":"s3://npm-registry-packages-npm-production"}},"0.0.672":{"name":"@tscircuit/eval","version":"0.0.672","_id":"@tscircuit/eval@0.0.672","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"64a19a90ae26ed20ab85771c2fc503082cd2ebaf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.672.tgz","fileCount":15,"integrity":"sha512-8Y96mgTdJYr8GiQChFAZ0zqFSlFZDXkYCHga39Ljq4+z2EnJFGqNpBGQeiJJnmtSvEaG/vUd/42b3NBqst0pyg==","signatures":[{"sig":"MEUCIQCuU2Ikfn2OZxVnSH8TcZcyqOxIFbOE883zAp4Z6m7fuwIgZVVdiN5RtpzRcZhU3OmzZLjzizp5rN16qEAZA5mXMPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12746256},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d9ce6ff077f31ffb08754b281e7f4ef0d71aeb12","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1071","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.485","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.99","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.30","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.80","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.672_1772491357839_0.28629204380678375","host":"s3://npm-registry-packages-npm-production"}},"0.0.673":{"name":"@tscircuit/eval","version":"0.0.673","_id":"@tscircuit/eval@0.0.673","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01f8ad8da0a4cb17808cb409313e0e1670f2fc43","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.673.tgz","fileCount":15,"integrity":"sha512-8lyjxUPYK0SYM3wfxbeK6SmyPQ2HFV0YcNI2SUmuDF1W3nbWmtjQPaAr3TtWXTN4ueBzU/qhmjusqv5SBpZldg==","signatures":[{"sig":"MEYCIQDs/hVr+UsRVkQTh/1W0AE1Z/yuYi6deTYT+fuCdCDG+gIhANRad0DDoWjWG+MeU5QnJq1fkQd0neqE76+I1wAbvr0G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12746256},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ab6e11117e35b1b9239e601e1ed8a360820ba9ac","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1071","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.485","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.99","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.80","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.673_1772554906707_0.5556413392349511","host":"s3://npm-registry-packages-npm-production"}},"0.0.674":{"name":"@tscircuit/eval","version":"0.0.674","_id":"@tscircuit/eval@0.0.674","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4808b6c6496b15c69c3dc61221279fc6d208631","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.674.tgz","fileCount":15,"integrity":"sha512-FcFeOQgtx0zPN/+dHn4Sy/tzVGhpISNaz0BIX6zy8A3xOHC8U8t+mmYZML/TbEzQW4HwBVhHnWiPIhfe1fDN/A==","signatures":[{"sig":"MEQCIAtonBf7KPr7zHHgT/r2/cBMoOAZjlNEbCy32/BhSExCAiAyDvAPynVQ8RcTr4ukvinCon3tDSWr/PEbwIUpTIACbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12747957},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0c44f525053dd07120b3cb99ec7886c0f222cec4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1072","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.485","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.99","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.80","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.674_1772562638577_0.8986630128831121","host":"s3://npm-registry-packages-npm-production"}},"0.0.675":{"name":"@tscircuit/eval","version":"0.0.675","_id":"@tscircuit/eval@0.0.675","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f890a2862a2b83efa3ee9d13b3710f7fe7195bbc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.675.tgz","fileCount":15,"integrity":"sha512-p4r3budbjKmG2f88/9TOfrtkYBFzOy71LWTEyQfdXJJdjzbMtQFQvPqNMndVk1T+laOfxOp335oh5zsLqc+XzQ==","signatures":[{"sig":"MEQCIDxXK5Wm5VAPYcAgvceUx2LR82/W5k6wof06yypB5ZOfAiBlaZ/kFA2nGYgQ65wZeKr/EPs15cvMDe+WNjkwd9KOgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12742273},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f3db99368325f4c5a053e36e4f0320de3624954f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1073","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.485","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.80","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.675_1772567551282_0.015125332783816337","host":"s3://npm-registry-packages-npm-production"}},"0.0.676":{"name":"@tscircuit/eval","version":"0.0.676","_id":"@tscircuit/eval@0.0.676","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0ca21be599ef4c0fb00e097400a52eb91b3ea94","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.676.tgz","fileCount":15,"integrity":"sha512-RN4KSURZeIb5P/99bKXyCnIoafzxZbKZu8wJEIyrQx02uYXXj87Vu7dulHwwt1VI9ZPmWkXhN4Xc3hnDso/JDQ==","signatures":[{"sig":"MEUCIQCI/rUyicClOK7UkIcblMTKFAeDyEXnX5RLErmYb7nNOgIgRSH9HzvjL56fM1YnuwBDa/0mBycRhJl6ca93z73jdto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12745773},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b093686ad5c06ab3951a0ccbfb0c1be0cc63418c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1074","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.485","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.676_1772580192660_0.5371399073809229","host":"s3://npm-registry-packages-npm-production"}},"0.0.677":{"name":"@tscircuit/eval","version":"0.0.677","_id":"@tscircuit/eval@0.0.677","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"65a2518d3dedb882ac5d622bd49ace9c8d2b0011","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.677.tgz","fileCount":15,"integrity":"sha512-R0t1gAyg6RskwsolR0BX0NSq/PXs7WwecFo4X8j7ZyNad9SOGqUHoJHbrZfDwVu2VEwZQOA9gbVrwHbSDmcxSQ==","signatures":[{"sig":"MEQCIQD57fej28mhaTL7adTYauh0QpnNLB6rHZmf5GNda91qaQIfM5OlH913cikDSAQJXiWCSTeOwTOG4qDIqgXLKFEwmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12747454},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d0c2201c3444f634410512fcb9b48811762f9da9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1075","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.677_1772584745996_0.8471622974027739","host":"s3://npm-registry-packages-npm-production"}},"0.0.678":{"name":"@tscircuit/eval","version":"0.0.678","_id":"@tscircuit/eval@0.0.678","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"928370192099b1c785dd2f3c6fc6c1c5ac48ed96","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.678.tgz","fileCount":15,"integrity":"sha512-EQ0KWI6oGHInUcxsIVAsJBBa9zdljVVCbapZdZPR+xs7NTxxvBAa6t4vs2chJk6oRS7ldYi9lBDw7Xz/ZhBiaQ==","signatures":[{"sig":"MEUCIQCGjPvjBD+EY+A5SfoELW63r+xOYQVmaNdeN9yw5O69UAIge3siiFruIv7FDe1v2/qhnxcH/Hsci0SsotOk29FnAR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12747529},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"23b2d59418a46f0470adb5df840876d29d772842","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1076","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.678_1772603324339_0.2810819154801554","host":"s3://npm-registry-packages-npm-production"}},"0.0.679":{"name":"@tscircuit/eval","version":"0.0.679","_id":"@tscircuit/eval@0.0.679","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c77918adcd93788e11da510f369cd8e59cf471ce","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.679.tgz","fileCount":15,"integrity":"sha512-D7qsJqFN5Amc+A6Pbv+mIuky86Hb2u8ctsmsV9I6aVgHOfz9W1tl2eKObLA6eEPc5A9K11Y9gRntEWRYKyTNug==","signatures":[{"sig":"MEQCIGrr9TO1KBCiwl3ZNR8pQZxvmKccRAJC5nYY53kDP/sbAiA4vivWwj83zlqeQAlXU4Lm2MNy6wL/dmevSYLs+tTebw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12747601},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0ceca194b8d963139d0f608df36241e5ab4689f0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1077","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.679_1772603907235_0.5633743130879221","host":"s3://npm-registry-packages-npm-production"}},"0.0.680":{"name":"@tscircuit/eval","version":"0.0.680","_id":"@tscircuit/eval@0.0.680","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e3ecb0fd50bb3656072f6f6557388939f3c43400","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.680.tgz","fileCount":15,"integrity":"sha512-V8CVDabCsl8qidhJJHB3lpaQE7/lLtq9ikPmkzFradkS+9kS7uEdoMqL2qtSc8Drq9EBnbg5u3CFjpF50z3Omg==","signatures":[{"sig":"MEYCIQDD+ZRepXTn3De39/DMVzgHxkzz7xM6GeuXf8cwiDPdOQIhAMiV2DiewzCXG/kHkxk30DLww4/7xZSTutDCyBzZWHAx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12748721},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3505a8d24d7e5f65469d5b4e7a24c0255ca27bc9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1078","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.680_1772604173569_0.4700906043422737","host":"s3://npm-registry-packages-npm-production"}},"0.0.681":{"name":"@tscircuit/eval","version":"0.0.681","_id":"@tscircuit/eval@0.0.681","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed02110e784fd5df7d2bbeeb11cd2803ea7f349d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.681.tgz","fileCount":15,"integrity":"sha512-lcmn0WvIDA5V3mMvBy3FNMfoTGvOQRhduWFw3T00EWOyRXqzlzza60JiyL1BDNvW7KK3PA6OIeSwpRSgGRbz/g==","signatures":[{"sig":"MEUCIQDzULHIKctM5aYGUA424IJ77GbXNSwKPaOYwZ8LO1JV0wIgBavD524+B6Lvg6sWX5B3WoBqT8K67TLC65a7YKQKewA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12749141},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a1faa21beac6eb9bcd9ad799864ea9627e48702e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1079","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.681_1772661080938_0.8565571387901585","host":"s3://npm-registry-packages-npm-production"}},"0.0.682":{"name":"@tscircuit/eval","version":"0.0.682","_id":"@tscircuit/eval@0.0.682","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff7d2b1f846ab566eaac096b97495c8366937b26","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.682.tgz","fileCount":15,"integrity":"sha512-Uil1moKA2ZoM8xt7tzYDOC1+1X2Mbh12+aCqJnZhlcTfpvAZ/E0r1iaBsXYxXCuVhIrAiWVMs2MIaeREeGbEqw==","signatures":[{"sig":"MEUCID32AFBB9UN/f4s6xigkzjJ35tV95F18RIYgg+mNw/JyAiEAmj43Vwis4UGzS9/Jkhpz43tCRnRoqli7MlgsEx51uGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12749685},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7e00d7d2d2f55c5ec77466866ae6d8fd4c649fe1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1080","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.682_1772664788378_0.4200183756386504","host":"s3://npm-registry-packages-npm-production"}},"0.0.683":{"name":"@tscircuit/eval","version":"0.0.683","_id":"@tscircuit/eval@0.0.683","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"85f19910b27e32e84991b601a0c5e5ceda037798","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.683.tgz","fileCount":15,"integrity":"sha512-UVBG3J8z/7BDZ/2eNLEflqio2DptJZ5Fl/fEbr3N4A+PtZOkXI72JHz7HRmvQVIh4PSOvVJC8uShnVrnUmH2/Q==","signatures":[{"sig":"MEUCIHffBjaQCItho3pSLe0gEByk2ErqdF/MKzZm3JCYOzrYAiEAhTY6CkEyf5AteqUkBt36WGechvEI/wsLKC3lvf270UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12750800},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4e822e42595fafdc102c301fe2ebd3809ba11b45","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1081","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.683_1772668212100_0.565598614314204","host":"s3://npm-registry-packages-npm-production"}},"0.0.684":{"name":"@tscircuit/eval","version":"0.0.684","_id":"@tscircuit/eval@0.0.684","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c7b2b6a6956ac2c11b1961946c382274712e0313","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.684.tgz","fileCount":15,"integrity":"sha512-yAph0Lo0GnslJ1W0EQNA2Bcrqj1haXJf7vdUcVLT0X6+Uh1Ynn01Ys0XnbMhAac6iBfOQ8mbPZw3s9bom0HKPQ==","signatures":[{"sig":"MEUCID9yF41Lgm66BHqdY2fVtH8DL5mAxKaGm5hzr1zwoqLhAiEAlDMwEpkAaMXiU332Eu6L5MuFe4Jm7zq1PtwuIh2INVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12750800},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0fb9a821981a81bd21ef3f001d3b09d5630d528c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.384","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1082","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.684_1772683468297_0.373468626439736","host":"s3://npm-registry-packages-npm-production"}},"0.0.685":{"name":"@tscircuit/eval","version":"0.0.685","_id":"@tscircuit/eval@0.0.685","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"597ea6c97d355810921feb00548033697a2c66b5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.685.tgz","fileCount":15,"integrity":"sha512-KUwLv1DMecDa7W396Ii66FID8Cj2HO03QrGOgS4V5Ru28lrlcq9ofxKz1G3VekDtqt0y/F6WClWIqS3AX86o0Q==","signatures":[{"sig":"MEUCIQCv7ZZhiUe1583fvY6PoibfdV6xIKZo8SvEB0fvMSvIbAIgVkpy+8ksw3Rz8mSJ8JrEbdsnVYaT5MrCC8ARjl0PmYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12781035},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e683a8655f771a17266343cc4413a759a082853d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.390","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1083","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.685_1772684081411_0.5526666188171254","host":"s3://npm-registry-packages-npm-production"}},"0.0.686":{"name":"@tscircuit/eval","version":"0.0.686","_id":"@tscircuit/eval@0.0.686","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"45f011cffdf9f37aff8de1c76a20d3cfd0ef5d2e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.686.tgz","fileCount":15,"integrity":"sha512-coyz6bUqbk66ZfvqqTVaQ19/Ge9ntTQ8dh15wlHlidai1dsE4VaQp2tzQ2EZpzLQE5UqBMfuBdq/2rk+4foqDg==","signatures":[{"sig":"MEQCICJ5NvA3ezUnK/ny83oYrx6Pc/HtEM1i63LWcLzEd0VAAiBoQWqzc5/EUOq8GZCin0CMEOEtvtkbdRD5vW+j2VTppw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12782612},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"64416679fa69827c990797ae90f6dcf68aa37ac6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.390","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1084","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.686_1772690367193_0.2588998668459843","host":"s3://npm-registry-packages-npm-production"}},"0.0.687":{"name":"@tscircuit/eval","version":"0.0.687","_id":"@tscircuit/eval@0.0.687","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88d183c42557d2c5050555b202be87ff3d20e05b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.687.tgz","fileCount":15,"integrity":"sha512-aGNrtNu2HNiFFuEJmbJfs+2jSKJ/uFZ9omqMdfoVqjbnuNT5lUj9uDw6lHCY0Yq75m/qjHk+yK0XSGpjfV7lmQ==","signatures":[{"sig":"MEYCIQC2TdAFdIWd8smrT4Ai2ZIHQhwvytWQIApUsZARD8K0IQIhANnAWjdya3VNZST23FpSU/8UJ3QOKZUZSy0jjhTlbH+c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12782835},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"345d87e478e8434e547bbb07d70b41687aaee5ee","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.390","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1085","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.687_1772708516307_0.18913111190718368","host":"s3://npm-registry-packages-npm-production"}},"0.0.688":{"name":"@tscircuit/eval","version":"0.0.688","_id":"@tscircuit/eval@0.0.688","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"755eb3a879d4bfcd5ce60008deca36b7920090a1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.688.tgz","fileCount":15,"integrity":"sha512-3nKKiqvoGYfts3chqV8IwqLRYUdVcwD9a9+NKWZrIiWF14Z+CaK9nUkIhQAAOZ7tbX0OSBcud8Ab3m2UAXg2Jw==","signatures":[{"sig":"MEUCIAODZYazMXQK2flYqWqIsG9Mlo/Wfz4jVUiSzzZ1+9ZZAiEA/6jaO7uy7VVLDRgkt/+vI3RltrP0tsyfu12Bvjk55k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12783737},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a40c6f064933c8d86d007963488be346860abea2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.390","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1086","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.487","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.688_1772718830670_0.22983520068017382","host":"s3://npm-registry-packages-npm-production"}},"0.0.689":{"name":"@tscircuit/eval","version":"0.0.689","_id":"@tscircuit/eval@0.0.689","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ee19bf69b7567c909a0b31909e6253442d2584af","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.689.tgz","fileCount":15,"integrity":"sha512-Hu+fV9apXaeGXzkghCtbi1jJvNLNaB74uS9AZgpjjy5Htwudd/26GoEaLbV2st3/TyLV9TRBTpE4Qi5ka9oAFg==","signatures":[{"sig":"MEYCIQD+Yr5YiCXO48HgNHGgEGeJUIA+OAiq2wKyc+hrotYrEAIhAPKai/UAgZRFJyElCwfu6+h/iQzY/0xl9tMSC3EOr9Nj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12784291},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7a6a16c281b95321eacb21f141c5a45270c71393","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.390","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1087","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.489","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.689_1772747867969_0.35551959119009435","host":"s3://npm-registry-packages-npm-production"}},"0.0.690":{"name":"@tscircuit/eval","version":"0.0.690","_id":"@tscircuit/eval@0.0.690","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"13cd68c22f263a76cfc294767b9f4ce5e050504b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.690.tgz","fileCount":15,"integrity":"sha512-C6CkisFfCVXABGAfvwDULpZIlx6PqpsiHrPhXrrxYTf5Tk9p+PjnRpUa8vudC83ajVfivGlNfUbO3o5r65z/eg==","signatures":[{"sig":"MEYCIQDyK27K0UUyy1xeR7G6BSLrsjJ6gu5HdUOxNFNr9ViYZgIhAIyfl6n8GAF0qd8gCP0IYIRzD4vtpGrWTFZtGGu/8M8E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12784808},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4d6c4f366080b747bd9515993ebb1940497f918c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.390","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1088","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.490","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.100","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.81","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.299","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.690_1772757181983_0.7656504712996033","host":"s3://npm-registry-packages-npm-production"}},"0.0.691":{"name":"@tscircuit/eval","version":"0.0.691","_id":"@tscircuit/eval@0.0.691","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e876a999b2fcae77ecc2f682190f239d974b3f85","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.691.tgz","fileCount":15,"integrity":"sha512-MwVUmiyQUL5WGBgKlGkzK/s9lPj3P1kTGRJOueYG5AogVwpjATVnpcmuXuhRCqe+bLtTYF4W7yYeearjjrBTWw==","signatures":[{"sig":"MEYCIQCHR+cqEG/udrL1WLpN9TdDNe1qOM/EQoUMy0dXrnzkLAIhANyBbXcBbGEtqe9CgAarYhRJAyFPTjvObnIJfC1KYzqv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13009321},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3f5ebdd7658fb614fe3e082e785b221242733692","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.390","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1089","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.490","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.103","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.317","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.691_1772762314609_0.6827238977905099","host":"s3://npm-registry-packages-npm-production"}},"0.0.692":{"name":"@tscircuit/eval","version":"0.0.692","_id":"@tscircuit/eval@0.0.692","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d0cae4fa4a6796480c574faea23771f66b04114e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.692.tgz","fileCount":15,"integrity":"sha512-7qXYxkAPPs0fPFZVjV6pKQIMHHGymU/yIvckA3zWildEszfmxG3O9ZEY0VLqb6S2Z0cnHK3H4mWBuPE+Gf0wyg==","signatures":[{"sig":"MEYCIQCCEjHV0f41saHbr7f2QI+EmFSQ8oe/KJzKFWzNIIGDTAIhAMkhxBtPWfIq66GYpjO+z+6CHcPsx1C1ELogqZiXioAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13009321},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"333a424ce74e89ec34519ff5751d53d9c375a37a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.390","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1090","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.490","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.104","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.317","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.692_1772765063870_0.3211259498562078","host":"s3://npm-registry-packages-npm-production"}},"0.0.693":{"name":"@tscircuit/eval","version":"0.0.693","_id":"@tscircuit/eval@0.0.693","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"40a954ac89fd5b7f41bacabb42778f8434ae9e94","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.693.tgz","fileCount":15,"integrity":"sha512-1b9Nz3mbR+DW+YlgKxvUYUd6/58uf3DS9eiZHPICMcPz/zzjeM5mKMEjh1C+8ZXezxSDOTTktMyaG/Piha8dnA==","signatures":[{"sig":"MEQCIH8Fi2mWDcecHz/xCCtZF2PZrA3kNn6mR593xbJDzAStAiB+nhlrsN9jP16oIhTJMtiRrKUtew9Hj46pFak6HE1IXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13009299},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4ce26ddb7b75a2b5bdb483dfbfbde4f529c94a10","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.390","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1091","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.490","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.104","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.317","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.693_1773007492515_0.9292004705962897","host":"s3://npm-registry-packages-npm-production"}},"0.0.694":{"name":"@tscircuit/eval","version":"0.0.694","_id":"@tscircuit/eval@0.0.694","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1d0c64f2e88e93cecf84d809cd926d18506c0252","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.694.tgz","fileCount":15,"integrity":"sha512-3vY2eeCc9RooVLGCXGB0/U6bBWfC6/xQS+F7jxXMpzkhgF26cgxkvimrEptnP9e1x1Mq+utHSB6dE4eG5fiDGg==","signatures":[{"sig":"MEQCICpLVxSlzKTJdXL9pHOeiY4fK0tqNzg6Yn8Z0QLd6R8AAiBcq84gKY/Fbd/5jCB/9+RinLLpvyldU+f6NOndwLZ/TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13025411},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fbc65d0f117fc217af8ded7375aa1db26677caa5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.393","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1092","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.490","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.104","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.317","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.694_1773039070229_0.03742205528198128","host":"s3://npm-registry-packages-npm-production"}},"0.0.695":{"name":"@tscircuit/eval","version":"0.0.695","_id":"@tscircuit/eval@0.0.695","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86bafa3343e48b68d3cee7885b347d9090ad1802","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.695.tgz","fileCount":15,"integrity":"sha512-MJnt7xxgjMcH6yiJmkSrDM66t1Xf39UgRQjDJyJoevdKrFqWf7EpTx4vImchMZp5ZU/rrJ8ScovJjhl9DUNWbg==","signatures":[{"sig":"MEYCIQCqJwRjZlEPF0HnHU6Au5aKZpQVpMagVJSuamo+e3RBMAIhAKf63Efc3L5q4nsJWLwoPOfte21yqj3lOAQiE6kJVafE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13026453},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"78a5e2c46786ff39b089d7fbd7e9bab6f1f58836","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.393","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1095","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.490","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.104","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.320","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.695_1773171847219_0.7396809679733733","host":"s3://npm-registry-packages-npm-production"}},"0.0.696":{"name":"@tscircuit/eval","version":"0.0.696","_id":"@tscircuit/eval@0.0.696","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e5f50ab91f31724ab607e8a6ad53b418642a88b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.696.tgz","fileCount":15,"integrity":"sha512-WY3/e3p1G0Oq73JcXlsmaDwaKq1xrMkZ8sfxKQhw6G5geJe1yRp+aOF0wicHVtKow84LXKg3T925i1k/Cp950w==","signatures":[{"sig":"MEUCIEnF5OqfDio+PtmHAxu/LM3OPENYsXKgvEnsUOiN2LCNAiEAnDflVTBeSkPiqSfodQoJpirSU722giXklbja99gxyD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13026972},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"862ca594a264516d833bb18c9c4174e941c48e6b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.393","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1096","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.490","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.104","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.31","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.320","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.696_1773173958952_0.6701655321093323","host":"s3://npm-registry-packages-npm-production"}},"0.0.697":{"name":"@tscircuit/eval","version":"0.0.697","_id":"@tscircuit/eval@0.0.697","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"23329e25f8ab1b9d79fddc4e487f29f3829e9093","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.697.tgz","fileCount":15,"integrity":"sha512-O1nDc5u7aunMwJfXcIF3oiTkjt9n8REDCrbHVsaod/uGQKozGchHqdcDCWfh/l+kdTNVn+aaTlCDZSUltjSXjQ==","signatures":[{"sig":"MEYCIQD+o7vq1MwZKKakEFKPdHmEg/YdJMuuSU3Aivk/EIRLZAIhALc0J5NmYO+3dy7wKyvoXfrkrVTDY0rBl1RKRuFn7V6D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13027041},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bafce30e7631120b9895e344f97520291f6ef67b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.393","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1096","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.490","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.104","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.320","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.697_1773175548165_0.86105582386376","host":"s3://npm-registry-packages-npm-production"}},"0.0.698":{"name":"@tscircuit/eval","version":"0.0.698","_id":"@tscircuit/eval@0.0.698","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c6ed4246379c2276be879b763137780f66a54849","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.698.tgz","fileCount":15,"integrity":"sha512-shH9FLb7QlV4lzwiyExKAJCziTtwPLcnixW0etEfEtZrj8MH0NigDePeUxHBE99cVtZ19rU44OlDssb4hXrPBw==","signatures":[{"sig":"MEYCIQC+k+2b7CJHb0t9y1VccAJTx/nZ/1W+9DpyOpJ3nLQL5wIhAJUbNRTQRH288C93g7A1bnOraQ9rxlDhgEPPPNRMXxTa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13028293},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"39d8b7be52c2440a8db6f34c5b956d8ef409e56e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.393","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1097","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.490","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.104","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.320","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.698_1773180961137_0.2296202270886507","host":"s3://npm-registry-packages-npm-production"}},"0.0.699":{"name":"@tscircuit/eval","version":"0.0.699","_id":"@tscircuit/eval@0.0.699","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d0aa01df088ea6ab2b0c58368a31dde8ccce760c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.699.tgz","fileCount":15,"integrity":"sha512-+KD3vbqmH4RQVL3EHfG5DYMxkSUnaYdaz/+T7CMrBLK62QFVVvUZsIIvT5ZXyFiqLRN7ek36YoU/QTTHq2SWBw==","signatures":[{"sig":"MEUCIBzPSy6c2BbN8jhCerO+S3kCB0G7KLUbo661I28hsSwGAiEAzFIAdRNYf+QACIxT/sMy7o0XFXdyZ4Cm1lrGEDsDpPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15180403},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5700bdf40a91e699d55789f0657df974b30fe0b3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.393","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1097","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.494","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.104","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.320","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.699_1773209796716_0.877585866776754","host":"s3://npm-registry-packages-npm-production"}},"0.0.700":{"name":"@tscircuit/eval","version":"0.0.700","_id":"@tscircuit/eval@0.0.700","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2c6e524a5cffe07972e1bddca3c20e1eca65b473","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.700.tgz","fileCount":15,"integrity":"sha512-n4c9dlop6zDTQd4AAuhyemkhd8rb74vLXx9yWuPVru9gYzWp18P5RzGCIm4Xj3V+9rEjdn4BilOgLAnOvUnq8w==","signatures":[{"sig":"MEYCIQCESe1nUxmiwGO26voefcO+Xg26vimmkDFPDuhQrYTlGgIhAP24EPugbpVSqeq84FG2HXSdPwFKRR8jdIcIQ4tZiy76","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15180437},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"17d021ca5080b1070f966d01eceafa60d9096039","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.393","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1098","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.494","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.104","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.320","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.700_1773210023033_0.16657517559003843","host":"s3://npm-registry-packages-npm-production"}},"0.0.701":{"name":"@tscircuit/eval","version":"0.0.701","_id":"@tscircuit/eval@0.0.701","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e481fd97292f345187af8581ca9f87d30c60a65","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.701.tgz","fileCount":15,"integrity":"sha512-xDcvHAQ6zBmOGDb/Yr/aVr4rFR1WjcL3RA452Pu/8F0/V2joJoTgJnDVCrwbX1eHSTnpNdb3CXGL9vYLri/9zQ==","signatures":[{"sig":"MEUCIQCFUq7JWMAyHC3dXpObqSFdIBK2Z6nP44rYkuC0BVQHIgIgX/szKZbJOZ/zM4uSwV/J7U0XS5Jvg+UlQP/Fci5l5jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15198405},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9a3e7d87bda78dbb0c70e810bfa3b612fce52c02","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.393","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1099","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.494","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.107","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.320","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.701_1773248856942_0.11031765676760652","host":"s3://npm-registry-packages-npm-production"}},"0.0.702":{"name":"@tscircuit/eval","version":"0.0.702","_id":"@tscircuit/eval@0.0.702","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4efbe74ec24c4a57f99f486d884c5189bbdfea61","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.702.tgz","fileCount":15,"integrity":"sha512-57E6vQEAVDr7M+whiz0nAIn/hFc15YPXNhZfV1FlwpCK0Ziz32KNvv8v6aUgxveqMwb2TPf/lnlmexCarcz2DQ==","signatures":[{"sig":"MEYCIQDGNCL5pAWMQpg94hskClWyfkY7lvezhELeedKwO1mnawIhAK6gQPUwBNcx3gT1ipqrwY4kyGIA/84wgp2luj6SnNmn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15200688},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"14c8773533aa1deee3d5ea7c2a62d5a76173a0d7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.393","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1100","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.494","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.107","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.320","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.702_1773251820422_0.7280319412299856","host":"s3://npm-registry-packages-npm-production"}},"0.0.703":{"name":"@tscircuit/eval","version":"0.0.703","_id":"@tscircuit/eval@0.0.703","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"35fc7741cf38878c3a1f74b1ed7df7ec5bc512b7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.703.tgz","fileCount":15,"integrity":"sha512-7AQASUPTtMtSbZGNbgcmDy3Do/8s5jMht2H4QO0zAvi/Q9Z8/zczV8vQDEccDnretNn0/o5Hm8H3OCJQANTeYA==","signatures":[{"sig":"MEYCIQDQl8d0OeVghw9KN9WrQQrsBjk0yjEDbEIFbOLNw3TpvwIhAL/zHOfnabLQzs9Er8wrOirY7ZFl8jBkVABdn5sDx5D7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15220074},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"62ad59c26df88ea196ad41718b3a89922dcf118e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.397","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1101","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.494","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.107","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.320","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.703_1773259333424_0.5606878167068998","host":"s3://npm-registry-packages-npm-production"}},"0.0.704":{"name":"@tscircuit/eval","version":"0.0.704","_id":"@tscircuit/eval@0.0.704","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff8431a5f9fc214872aa7ff6ae7ead67a35c0a1d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.704.tgz","fileCount":15,"integrity":"sha512-iCkZHszd+f9zwbe8cCbzugXqgsUTau55KAdA2vMQlTpzGcXr6+ueCjlpaSkyr1rAxc8D/eyXY0j1YOAfKhZNwQ==","signatures":[{"sig":"MEUCIQCxs2XP8AhH3cMS9xIXZ1bmWZ7sm8Ntpe+qOEipx5+/NQIgMQbB0B9l1XJHEO5TGgTOW8Z1KYVzfc3vyHKvJWAidVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15299068},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c64196ac209b0f88b40805676e0efb506d63470f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.397","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1103","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.107","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.704_1773333892876_0.6229702638847121","host":"s3://npm-registry-packages-npm-production"}},"0.0.705":{"name":"@tscircuit/eval","version":"0.0.705","_id":"@tscircuit/eval@0.0.705","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2cb3b3c10062f202a42d2ad0f24e100d4bc1816a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.705.tgz","fileCount":15,"integrity":"sha512-De85NnTTB5nzc6x4utOZiaNLJJZFJfclSTYgI3vZC6FHeyRziu7/iEci3QXBF9f3+sXStPb9A6CCIGh7N55FCA==","signatures":[{"sig":"MEYCIQDnyP3fyZU92kbJs2kOjnI2kq20NfyJSWo1WZy1uDiiCAIhAIvc/3Okxyo3nSgf6bAu3DdXlW2KzijQJ5Fdy/dEP1zW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15307944},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"08246d707029b4eb96cb6f7b333d72eb818bcb9f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.397","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1104","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.108","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.316","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.705_1773335973892_0.20919278778086992","host":"s3://npm-registry-packages-npm-production"}},"0.0.706":{"name":"@tscircuit/eval","version":"0.0.706","_id":"@tscircuit/eval@0.0.706","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f3eb01cd43262539c984ce8109120278a00e3b66","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.706.tgz","fileCount":15,"integrity":"sha512-q80/ldu4NjxVRWPaEfatZ2F7N6GdGGfzbniUVT98KeuGYtVD9VxXG+VIlYfR7AdR8Cne4d+9G4M3lcIjYhx4Mw==","signatures":[{"sig":"MEUCIF5dEwpPYAFZLUQ2IM04Jti/WnTEYCTOKqDGj9AKPkDxAiEA8iEhlpe/oeJ6OiRiLMkaJrazQLaHYeVyXyZqTtfY5Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15315651},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ebe5b57156603df4622e9f05d328c322909b4c07","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.397","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1104","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.108","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.706_1773336458246_0.026353803822359412","host":"s3://npm-registry-packages-npm-production"}},"0.0.707":{"name":"@tscircuit/eval","version":"0.0.707","_id":"@tscircuit/eval@0.0.707","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c2323bb499e80e577534515deed3e9a53b1d335","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.707.tgz","fileCount":15,"integrity":"sha512-HFqV5bXqs2D/1AasAonTbDwm2NhO771AW4Bdt5c7dr5EVZWytbD/jd4BQyxr97MTzJtZqWz08pQ49uBM5qAQJA==","signatures":[{"sig":"MEUCIAdg7fUa/M4FJntX5fMCCmXGT5YQnJ45rifaYXvfkIFxAiEAiZ6Pr2QBYgOgP+uDM9/8UmbkEkCQISjjGriJY6MjFOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15315651},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2dbaaa58fec44df46d3ad1fdab1fe5844a328fd8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.397","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1105","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.108","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.707_1773336827538_0.06612795862935483","host":"s3://npm-registry-packages-npm-production"}},"0.0.708":{"name":"@tscircuit/eval","version":"0.0.708","_id":"@tscircuit/eval@0.0.708","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7db66bd3e2428cdbfe575bcfb4dbce8448bded2b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.708.tgz","fileCount":15,"integrity":"sha512-nXRCWqYnX9g60NlvfDgbJPpa2gQqnfShWTSldl8aRKnBeHD22gGKco4KWAX2bwz+6iSq0baxRf+hdeLp2UxxgQ==","signatures":[{"sig":"MEUCIQCZ7p7oapwU+Tggqx8VrS1vJTTGthSpHwmR080ZZGpJKgIgKFh6ODvvvWFvLp5iz25wqBPG+4z/JDYzQlobmN+sWxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15317459},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"96169e6848245008008e697803513baa1a7259cf","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.397","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1106","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.108","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.708_1773349683955_0.9654027297203205","host":"s3://npm-registry-packages-npm-production"}},"0.0.709":{"name":"@tscircuit/eval","version":"0.0.709","_id":"@tscircuit/eval@0.0.709","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"34dacf883acba0fa14dbb1fba75640b580190012","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.709.tgz","fileCount":15,"integrity":"sha512-NAIJkQWUDzVMY4fYTkLGFmVr/h9pVAi3fds7g4bnquxvO6F+58Fpr6t/z5JwGTKI19zvzwq1saOPu+rtoRuSOg==","signatures":[{"sig":"MEUCIHAZJwSbTDJzWFDkFGqS0hFnu6wGxTVJ8eX6G2LUw40rAiEA/24aK90XROihuK0cN0HQYae51CzdR5d0ze1n4Di11Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15323143},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9260d3d9cf5c5d17918b3b99bf9dcd5ac2ec5f13","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.397","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1107","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.82","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.709_1773401383394_0.5197980888241394","host":"s3://npm-registry-packages-npm-production"}},"0.0.710":{"name":"@tscircuit/eval","version":"0.0.710","_id":"@tscircuit/eval@0.0.710","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d7046c803e4faba7f51c79966ad28865e20f230","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.710.tgz","fileCount":15,"integrity":"sha512-EMeH1N9yWJez7S5tlou1EcXq6VeJR+9tXYvCSMs7eyqfS+Ps7uSKtliHun3z8xKn0KKeqRtQul65sJ1QNl5wIA==","signatures":[{"sig":"MEUCICAGsxh7AQfN2udQYk+ZrZ8kcDBbkpLE94JpvYqw2xAIAiEA/F6BgRZJrQAewjjO32/2ya05EvVX57Wpo5JcGYszI7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15330590},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4e12009c86902e0b553cccb43052c06086ecef1d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.397","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1108","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.710_1773409222038_0.07558091817818213","host":"s3://npm-registry-packages-npm-production"}},"0.0.711":{"name":"@tscircuit/eval","version":"0.0.711","_id":"@tscircuit/eval@0.0.711","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"26a6f61cd1d47672d686a41bbf39a70e37d219fd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.711.tgz","fileCount":15,"integrity":"sha512-UhzvlRw3kbb2PiunEJXZI7D726XqWsy1iUDs7I2QaPMjQdZ6Tyo/u0cnqXM0cTrrGnZEVgbMJSurceEDewEMcQ==","signatures":[{"sig":"MEUCIQDnBUNWrfxJSxGZU9gWMo4CmiGZuu7Q4b4JH3V2UWYIRQIgS3Itrbm9aVyKwZ+vS0Op4LsIjBmdgmfJWU7S73XCc+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15330702},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"04c62c09f12718b5ac46181d713c7a660928ed9e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.397","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.333","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1109","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.29","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.711_1773414995274_0.014722842725897411","host":"s3://npm-registry-packages-npm-production"}},"0.0.712":{"name":"@tscircuit/eval","version":"0.0.712","_id":"@tscircuit/eval@0.0.712","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a99bbd414afa06894372b5d14d27a5877ec4e36","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.712.tgz","fileCount":15,"integrity":"sha512-1Ql4GQZk3MC9ixFOVLHob+ZkmT2Ul25+zd8Tu2VvgHZinjXGP/XE+absRhir29JkobYuJ3hTelUEuJ7/MTaKAg==","signatures":[{"sig":"MEQCH1++OrWkvst/EkYIr0RbDL6o+wlzmT9p/3vH6OtRKYICIQCtrULF670mP6OR0B3w/HizbCyRwoxF4Us7AMhxnmzECQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15342903},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ccce9a34d9e1f2c83f863182347ab5d2f157a453","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.402","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.336","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1110","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.712_1773416412513_0.1386207446774439","host":"s3://npm-registry-packages-npm-production"}},"0.0.713":{"name":"@tscircuit/eval","version":"0.0.713","_id":"@tscircuit/eval@0.0.713","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"249f9a8c5e22996203867c6e7bdd564ebfed5b72","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.713.tgz","fileCount":15,"integrity":"sha512-zJ5gxHs5jCXNC7ZxslJ0gcI0epY3tt2OLhoDDHM7B9RS/oSgvzPR04XIWY+SFb1OLWCtLEzuNbOxjLCcpmmtmQ==","signatures":[{"sig":"MEUCICmRhpe9BdkbU5P9GRnQ0f1Ss+hnA2xMJNsnsIaaMVmhAiEAtCEpMNPgXATxpP1doCyWpuDUqPIKnLddr+bLJJG+Dp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15350402},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0db4d8e4319cc644585b40865416d005a31e52b7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.402","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.336","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1111","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.713_1773418043688_0.9338476920690795","host":"s3://npm-registry-packages-npm-production"}},"0.0.714":{"name":"@tscircuit/eval","version":"0.0.714","_id":"@tscircuit/eval@0.0.714","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"affbee002df748f734bc488202b14365ffd16345","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.714.tgz","fileCount":15,"integrity":"sha512-N7VJCUv5dP1EZ7aBIJ1eErHXxkfFK/SG8eDNy3DdrigrJ7G3tQhZZvpGfE0H+XyMsmIRiD+Hlg0922Sm51eZFg==","signatures":[{"sig":"MEYCIQD0gIaoMOsakg5Gr9MTKA9XQJ3O2FxYrCBlpItZZbEMswIhAPUbD3QUGphtN9NNIiN9F6tiumciNDgpvDefa05XQ6un","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15351538},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7cd829a905ad8aaf4b2c0ccade204ca32724cf68","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1112","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.495","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.73","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.714_1773423912552_0.7672069333113358","host":"s3://npm-registry-packages-npm-production"}},"0.0.715":{"name":"@tscircuit/eval","version":"0.0.715","_id":"@tscircuit/eval@0.0.715","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f1952175fd4e225fee25138b719890c6d6c42ac","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.715.tgz","fileCount":15,"integrity":"sha512-N0pv9mvWpxBOLMoHgHNXXl1mZymAFi3JzpZqo+XN1ozAmiScihH6qfmAVjwi9r9vXfy7Dx2lOtFwKM0sSc70JQ==","signatures":[{"sig":"MEQCIDl7eJ48hjxRC4VbUnG8rGZiBeu3clJBvXxqLs3AJYtzAiAZeMb8fNtNhwHs4S41kiK3YoJX0vQccTLKDnKIVxFvZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15353552},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"61c341cdb363ccd129704abf98642d01960727f9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1113","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.497","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.84","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.326","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.715_1773527557065_0.829997384890695","host":"s3://npm-registry-packages-npm-production"}},"0.0.716":{"name":"@tscircuit/eval","version":"0.0.716","_id":"@tscircuit/eval@0.0.716","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c4d195925689e6e18262d665f3e09470f593517","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.716.tgz","fileCount":15,"integrity":"sha512-wdt0Kboq2PqRv7VRMASVE0ceJb+A3G0jPdUK++kgyz33XDP3QK5vuJRoH83pttq8BP7Lu74Fkhl9eGNeymT8SA==","signatures":[{"sig":"MEQCICCPSn8UKZEHc28Z9mIXjf/92wrh/fSF6ElSHjQo1muDAiBgNcRsz188D6S/G3g6wbuhfgbNH05GDq1GsBC0g3XPPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15632315},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"321b28f891954224117b33ace1efe162e591dc02","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1114","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.497","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.84","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.334","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.716_1773531491665_0.6736643818548624","host":"s3://npm-registry-packages-npm-production"}},"0.0.717":{"name":"@tscircuit/eval","version":"0.0.717","_id":"@tscircuit/eval@0.0.717","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7013d9c8c16f7bc24b02b18021a0ed3803338ccd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.717.tgz","fileCount":15,"integrity":"sha512-ryekneTX9M+uVPUm4RjuCRF+lwYX7icIEbeQMcDIVNHPDCI6qWbSMXkZeNYPKF6nBhwx0DEqOBydqm6WHr0utw==","signatures":[{"sig":"MEUCIAEEqwteanCOIJAy7NzXIAlPbATnxwoab9vwjvfUoJHuAiEAhHdbME3BHzbwTUYyeQFtePlqpdtkRsrQQ7FJG10j/Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15632315},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fa1a15330888b2cedcdc82e8e4354f9550120553","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1115","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.497","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.85","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.334","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.717_1773699409576_0.0032786745197088685","host":"s3://npm-registry-packages-npm-production"}},"0.0.718":{"name":"@tscircuit/eval","version":"0.0.718","_id":"@tscircuit/eval@0.0.718","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c9c0116bcdcb98186e3f8b2489c65291c1daef64","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.718.tgz","fileCount":15,"integrity":"sha512-1zGwAM3XVOGk7o+F+Pgz5PzuqxgWUB+8oqkUEJjeSsSc3TPwPshQqOSOR3w3jorbTXhgu/Xf7uKeR8JGNFD8nQ==","signatures":[{"sig":"MEYCIQCTydg2hEt9Zl9M6CdG1NYOEjsnjy5UEeiEzgHo+3/bzgIhALZbTkd0EyeypyFBGHCqDVsAaSqfWChPflF+yH2WlfB4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15633112},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"53abded299b54db7e9e37d29bed49221446b72b6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1116","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.497","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.85","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.334","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.718_1773722994914_0.8406285671549603","host":"s3://npm-registry-packages-npm-production"}},"0.0.719":{"name":"@tscircuit/eval","version":"0.0.719","_id":"@tscircuit/eval@0.0.719","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71988b1db757487f1f4b9096f2cad95be7a4705d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.719.tgz","fileCount":15,"integrity":"sha512-6zlQEvc5j5IvMI/sO7nfla8tYhJcRDpaBOrHG01GJ/c93q4etzl9Cms9QcAkNxuF2Fu3ngPrFHlAcpvvWGq+hQ==","signatures":[{"sig":"MEYCIQCVzRF7ReV2TycAai8/iyg3dL1PbAafP9Il02CQb4JpewIhAJtVdytzB4aaFL94WVk8WlAtP7Rch30X8jIgW/7iVZbu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15633154},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f6e0d621c3698b439e36106469c331bbeff173d3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1117","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.497","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.85","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.334","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.719_1773808407746_0.01711681363813189","host":"s3://npm-registry-packages-npm-production"}},"0.0.720":{"name":"@tscircuit/eval","version":"0.0.720","_id":"@tscircuit/eval@0.0.720","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"758605681d9b83d7bb284f82ca6a314e883a0c79","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.720.tgz","fileCount":15,"integrity":"sha512-BYRTaz0y9XViBs01E6zKREoYJsHi+p7wZzmpo6xuKzS1iorRg1BUUhupGjs7KUKf00u7zFbooYYSCeNtc+BI5w==","signatures":[{"sig":"MEQCIHdEJ9i7vaj9Llr2YaT/7+vVFzVipIRTNRav5pvYoFY7AiAXtP+IH9Zj7e0Cg0gepkheVPLSd2aaCTNP4pbcdVQAUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15633559},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fa32a893b2b73a13644021abb193bc08aeedfee2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1118","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.497","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.85","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.334","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.720_1773995081322_0.7424581049264121","host":"s3://npm-registry-packages-npm-production"}},"0.0.721":{"name":"@tscircuit/eval","version":"0.0.721","_id":"@tscircuit/eval@0.0.721","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9869a79078b6ef87612c993de3c53c6ac2ad94c1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.721.tgz","fileCount":15,"integrity":"sha512-fFO/KUynbSVIYOb6DhEghe4XtsoZTdpRkTbl2blpnKqdz/kVE3hRB3sxfk35W0EQIHgGeNKGStNv+9SVKGVZbA==","signatures":[{"sig":"MEUCIBOQ28V8byLpIcl70ansPRzQSWBzkmpJTv4nZbaHP9vBAiEA3E0nAivhGkTbCL9bm+5nQSAR4pg48DB/TndFUbJ7Gfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15791920},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ebbdafb20ea1b9e913716415a10efad7abde3526","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1119","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.498","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.85","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.321","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.353","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.721_1774243130479_0.733338372369724","host":"s3://npm-registry-packages-npm-production"}},"0.0.722":{"name":"@tscircuit/eval","version":"0.0.722","_id":"@tscircuit/eval@0.0.722","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5bfb00debee2b29591d2a3666fcd31554763aa8b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.722.tgz","fileCount":15,"integrity":"sha512-dDyb6ienofKpdcIs+w4ibxt2ovnRDU/CDXDTXu/OqAKb+5nu9KxZB9q7AEt3CgN2Ur08UEF/A7hktwTu+hIDpA==","signatures":[{"sig":"MEYCIQCkEJdbInAWsTg+ssAD6GKZifGi9RB0QptQwFiLL3smUwIhAODpX302eiinkKiDXjlydE/iHAc02+47Lb0ALpa6DriA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15868018},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b2231b687f70e151810e69d1506a3ff5cbc1c3fd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1120","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.498","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.85","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.353","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.722_1774260896385_0.6600427850614896","host":"s3://npm-registry-packages-npm-production"}},"0.0.723":{"name":"@tscircuit/eval","version":"0.0.723","_id":"@tscircuit/eval@0.0.723","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c87929a3f48f6ddbab14fc37a0c56fe348762fd0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.723.tgz","fileCount":15,"integrity":"sha512-RJEG+UiA1L8mSO0ifKx3kftKNVXszlgKcJOYXb1ayFMtGw14poNQDzLBNacFZX8wDecoRMbc4neEU33eoSG84g==","signatures":[{"sig":"MEYCIQC1stPFJWgZ2yP2MnDvIfzVVUzNXIHpZpTgdQHgLtjr9wIhAMTmtjsXSVwhgDEK+ye7S+FZuRpR5m1mECXg+qoiTN2L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15868137},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f33ecf574949d3061e0c2e473861fb106a6d09ca","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1121","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.498","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.85","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.353","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.723_1774277570439_0.7514522253493625","host":"s3://npm-registry-packages-npm-production"}},"0.0.724":{"name":"@tscircuit/eval","version":"0.0.724","_id":"@tscircuit/eval@0.0.724","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6724506d9c0ba6e88bcc7d599e55d7806f5221da","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.724.tgz","fileCount":15,"integrity":"sha512-4BF2V2R8+K3jtEmV4CqWi3D+tR/BdGvi60RaPtfes7ZB8+EmV0t6Mom5TgpEp5RqE9K1cL1gU65mK5S/F+C14g==","signatures":[{"sig":"MEYCIQDXY+Nu/j3rZwLS7vbrBz03HqBSQAIFpFsbrjTl1deNiwIhAOk5pXJiGZj4sETVs6DTTEMMbm6nnu9tTQlDaf1Lix6Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15928365},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"50d2604615bbecc91856eae31d18cd9b597d0364","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1123","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.499","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.110","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.85","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.359","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.724_1774348322698_0.46950204160526376","host":"s3://npm-registry-packages-npm-production"}},"0.0.725":{"name":"@tscircuit/eval","version":"0.0.725","_id":"@tscircuit/eval@0.0.725","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"154268109bcf1782b9b62bd6559a91b061f737bc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.725.tgz","fileCount":15,"integrity":"sha512-47BCekQeqi9DukKDo8GAb2/tjVZZIlMONAMrTzD5N/XsOkkREk2iHnA2ps/mBtUXW9wNHP3PC+UXzFoTU3MPSg==","signatures":[{"sig":"MEUCIGSPcw5ntnbWcireXOwNEmQReefSm2uDTRPts4BxtJIqAiEAxMMm7bO6jYRsxSOMf49cMW+zt6pDUVf/C+T0PLaFpnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15929023},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f344006f555319e3a622456907d393eaa22df8bb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1125","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.499","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.114","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.359","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.725_1774629860869_0.6463849271301734","host":"s3://npm-registry-packages-npm-production"}},"0.0.726":{"name":"@tscircuit/eval","version":"0.0.726","_id":"@tscircuit/eval@0.0.726","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c59ba57c9eca22bd936d8ae40e06bb424306fc89","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.726.tgz","fileCount":15,"integrity":"sha512-FJKhH42UUGTdAaTqKZ37hnuCeeMOKCt7SBgtlb336S5E7SXiww/Ukc2xTIezq75sm1jR3QXGtiR5SjCecjm7OQ==","signatures":[{"sig":"MEUCIAp1/ePB7SDUGtB2bg70QJXeFSqXrCjFiLbbVT4XDDJHAiEA5rFWZuApI39WOi76NRxSC301m4/R5WP2cxZtRGFiEcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15929864},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ea51de2f3dfbb0152de5a150ab94732b68880d11","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.60","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1128","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.499","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.114","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.18","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.359","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.726_1774972680043_0.5512466896906432","host":"s3://npm-registry-packages-npm-production"}},"0.0.727":{"name":"@tscircuit/eval","version":"0.0.727","_id":"@tscircuit/eval@0.0.727","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e773966825f541d7a44f389c0033c188319c007","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.727.tgz","fileCount":15,"integrity":"sha512-xCPlewN4o9qhxAoLF9jK2Wqu7Yu3LQIcGWwsv/T5mkaNcGJNsVVs8cs6EiYNKviaVdwLVzVHS6qodxSJ8EXcrA==","signatures":[{"sig":"MEUCIQC0ywNi6cA9wtx9g9597jDBwAE90Qs3H4acxspqaYfNMgIgH4hA3qmRaS9Expb6fd9oDbVABQooHIzgi5R+96taixc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16108817},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c89f9702449623da92505470ac81c23cc33f17e1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1134","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.501","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.398","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.727_1775262248935_0.19755187027252985","host":"s3://npm-registry-packages-npm-production"}},"0.0.728":{"name":"@tscircuit/eval","version":"0.0.728","_id":"@tscircuit/eval@0.0.728","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e9ae1c634b1f212a44ec6cadbe31b409cbafa4c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.728.tgz","fileCount":15,"integrity":"sha512-HxJDyWaHlhIi2JseXvOPHmyIVbenOVRE/gih8Bb3kii1cpH1rm0r63HTlMS2wd+4pyNnFM5Mv3utrTbrf2xnxw==","signatures":[{"sig":"MEQCIFwKxIiFsJiQNMxd7JXiJehpi/hllL49pnxNjT6r9Xc+AiAPSDIDGsE6LxHT2VPSmZeyw/NBQMiXU3NEXFiOfZGMvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16147304},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"aa9e1c153b73aa8e479db688f6a9ed54d03b6c74","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1135","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.398","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.728_1775317277824_0.6635070637910068","host":"s3://npm-registry-packages-npm-production"}},"0.0.729":{"name":"@tscircuit/eval","version":"0.0.729","_id":"@tscircuit/eval@0.0.729","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9fc8608a1cbdf5758c3f58068a93076c149f36b0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.729.tgz","fileCount":15,"integrity":"sha512-mIVBCUMH97hazYXCf/HzauDutg2Q3lEBkIjxOCrlSSpSJdui9wXPWc8qXLvc7/vJgvw9kBQQInFsJCE9XGS8DA==","signatures":[{"sig":"MEQCIGoO+kfiVGTjDdylzuAXt3M7O/J1P1JjLxVdvrMtDcYJAiBu1Aj3OfdiN1qmncsdIWcTG6QHLvE3nw8a/qcZwvSW+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16148164},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"65d8a97df19bf7de2229d776e251d783b33ac461","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1136","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.398","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.729_1775317740773_0.6031046140606982","host":"s3://npm-registry-packages-npm-production"}},"0.0.730":{"name":"@tscircuit/eval","version":"0.0.730","_id":"@tscircuit/eval@0.0.730","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4cab0f101962303dc86608b2f623e515b60f724f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.730.tgz","fileCount":15,"integrity":"sha512-amkxqEejOZjBstCFrL0BbsJLivAkNUtrDC34jeHusDMWaStg2x7sMnd/cjtBqT8vE6ZJ9ahpldBkkpj/xGz1rA==","signatures":[{"sig":"MEQCIHYOK/TQM4/5M7Bq4ls3yGKZWWQraGq75DDQjbfd9AJfAiA4+rOemPNO37Gdj/IKPwggj+qZQcfjwJko6XPoO0oVBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16160512},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9b8885d0156d57b9593ade2b188d30f2380f643f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1137","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.730_1775406676416_0.6296970015214585","host":"s3://npm-registry-packages-npm-production"}},"0.0.731":{"name":"@tscircuit/eval","version":"0.0.731","_id":"@tscircuit/eval@0.0.731","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"148b8cc848ad6a578175b925931da193a9d2aae7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.731.tgz","fileCount":15,"integrity":"sha512-E0Bv5lrqH0JrmvrHu77VYyb3gKzVTZmC2Liel7BaN/+QjgYn4AFPjMGR7m0dQLIuGU0hvQ4Srgr4ZBEvKY+Nlg==","signatures":[{"sig":"MEYCIQDWO/1HeTKCweT6h7F/TRI8EIm4IyyLCEYoDoLc1FqDJwIhAIj4IxIuSFF/D29fDSOyA7OeT1zXWVsErMKOT9aGuVYg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16239124},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f40af579c9dbf9ed43cb6de78a6b18e316d9a531","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1138","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.12","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.731_1775477622569_0.02579395854668065","host":"s3://npm-registry-packages-npm-production"}},"0.0.732":{"name":"@tscircuit/eval","version":"0.0.732","_id":"@tscircuit/eval@0.0.732","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f5ecb70b76f2c5c8103cd38c5ca982ca26ed0ea6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.732.tgz","fileCount":15,"integrity":"sha512-W9FOK4F4hrO9urzTJLesd0clC3MSpVRU2FG00jIVnGUrmQ1S3ne3Hg19SxIdlGIv1FvxoJmyUTTHb6I3F/uUqg==","signatures":[{"sig":"MEYCIQCm5v0v8fQjuvz5jStx2Lmwt057ceSns06Cff4LwL/D8gIhAKwCqgoXz92Z88EkLKZ/94hKZAG+wzFXwi6Rsa0I6arL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16946812},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c0e9415c71cdcfaed344afa4a0bf2f9f713dcc61","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1138","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.732_1775489700905_0.858727208001737","host":"s3://npm-registry-packages-npm-production"}},"0.0.733":{"name":"@tscircuit/eval","version":"0.0.733","_id":"@tscircuit/eval@0.0.733","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"069421d7f8c82851a3df38d268b9cdc174ddabc7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.733.tgz","fileCount":15,"integrity":"sha512-/QxQkwX1jclAOs3vCzcjs8lPRv+LmyUEZxU7TqESBYQSEHV5XQ6QTjVxtxQJH4FgVIgX178AaaDNz931SsRDUw==","signatures":[{"sig":"MEUCIQCTok2Rw5r3i/216HJXNRe4EtaGnySulDK0V8UUCr0HZQIgchCEq90lf9mL/j+WXEz+m1/sqOT1icIKLxDRjPE9jms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16949199},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"75b465386d0c3e8a730f4b27ad4705ccda936bc8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1138","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.333","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.733_1775506842535_0.9580824930528913","host":"s3://npm-registry-packages-npm-production"}},"0.0.734":{"name":"@tscircuit/eval","version":"0.0.734","_id":"@tscircuit/eval@0.0.734","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0ecaf72f8c44138a00303f1d406421ac2d95a4aa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.734.tgz","fileCount":15,"integrity":"sha512-KA9A12p2s+AsN0h6NCvHiF+7P3X9862AwsNC6A2ZHZTCWjKyVkCUlk+RVHPcdoTaZDgfZ4Y1J+QrDOuT/w2cnA==","signatures":[{"sig":"MEUCIBHt5GimIe/at/2pzdhFWgupfPZo8G6cskizCFKJdkA/AiEA9mPsykOBSyu61PJPpi4RTmoARp2TvA8hWXZ+hzPrh1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16953726},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"be94f7beda8d1fb2da2aae9167f339b276e057a6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1140","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.336","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.734_1775512654530_0.7800062376974384","host":"s3://npm-registry-packages-npm-production"}},"0.0.735":{"name":"@tscircuit/eval","version":"0.0.735","_id":"@tscircuit/eval@0.0.735","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c619bf2ac82d28673bee4832fabc598023398704","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.735.tgz","fileCount":15,"integrity":"sha512-fA0dy1WY7q8VOv3+mZuvsw2X7uF1S0qdW0lYC86t077R+TLggrHG9GJy9ftVtffpTJeh25TjU6rFXYGUC3+3gg==","signatures":[{"sig":"MEQCIB0KjrQmoP2knsJ5DCDgDPVZ4vowMQbtBbtNmwDx4UXYAiBV1Sj9Obx+K7HOw6PIfvWlvbMNHaSijGS18Uo9iw+0XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16967964},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2c963dc39c4ad5d551a9612b20a36cdcb4ba13fc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1143","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.735_1775715249374_0.2728731269953113","host":"s3://npm-registry-packages-npm-production"}},"0.0.736":{"name":"@tscircuit/eval","version":"0.0.736","_id":"@tscircuit/eval@0.0.736","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d24de6a8d9d93bc2cd8289c576447fa9aa296ff4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.736.tgz","fileCount":15,"integrity":"sha512-T+v2YTGjLuWdxBDrtiuqGBzCmG5oMjsbnNZxT82Pt2y+kwH3es0S2osiAXk1c5xRJ/ciOvfb7c5PhCoOnfqmRQ==","signatures":[{"sig":"MEYCIQCIYq8SH8JMFe4lpaOJYUFNtky6o7KlHnwqiDMJZithgwIhAOf1nAf+hATNk143ABMap4ZUMlWKZNM1M6FZokB9cz5G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16971088},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3a21cb526eccce329adb2ca22428462b055bbcf2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.403","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.337","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1144","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.736_1775715553646_0.9902013560436149","host":"s3://npm-registry-packages-npm-production"}},"0.0.737":{"name":"@tscircuit/eval","version":"0.0.737","_id":"@tscircuit/eval@0.0.737","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c423688d8fb66a80a33b1d4f35ed79be195baec0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.737.tgz","fileCount":15,"integrity":"sha512-mfMkgMyqfJvELH4dzmxzzgZLn/wWg+7YAbGZ9MqVbKCUQP7zdlzAwyOLwnGEwxKo/K6O4Spac8shGNJCm7r2gA==","signatures":[{"sig":"MEUCIC8V20Yzwj/vSpkPa/fZRVRaBCMUvdIXTwp/K/OI+CHpAiEAkc/1IdKCAOxTSSid3HyFZobibWs/vxgj63qkwt6AgGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16979439},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1737c03ea9263395670521ea1267a6662e70e64a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.342","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1147","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.737_1775752519138_0.852684792521097","host":"s3://npm-registry-packages-npm-production"}},"0.0.738":{"name":"@tscircuit/eval","version":"0.0.738","_id":"@tscircuit/eval@0.0.738","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b131e819d1aa8baf7d13a865578a1a99a14d405a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.738.tgz","fileCount":15,"integrity":"sha512-kDAU10UYfxY/nDmN74k20Xo1BVNmmsNGPP8edRMqa8vKYxE6BBQllBOqL2yqBtyqaeEmsWUE3vxAth64SrGawA==","signatures":[{"sig":"MEUCIHJ7GQLuxcZpZqsmM6b7glPDf7whAUtm7Tmav0t8jMqHAiEAkANMKMwGz62+L9snApRYjDqKzF3qUX/pzRBzB2Z/tbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21908203},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8edd42095c736723e0fb84437b9be6a825609a80","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.342","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1147","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.738_1775755571027_0.18793418251093752","host":"s3://npm-registry-packages-npm-production"}},"0.0.739":{"name":"@tscircuit/eval","version":"0.0.739","_id":"@tscircuit/eval@0.0.739","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd3e5187ec899413626dbbd27a4bf9a960191ee9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.739.tgz","fileCount":15,"integrity":"sha512-cRvnxVoUOwQxarNtAbSISwotBHNf3hGseiJY6TkLHGTx6rcVMSfOMo6ZVA+yGk9AysUTosRCngs/PhQLVnGazQ==","signatures":[{"sig":"MEUCIHwOYtMQTfoOc0CGxBl5xQ+W6rBpdqZspz/zNYNrFiZWAiEA2KxpXBxAkDphNuZCGNbOIhZbOEeO8AqumaqnDM6hXsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21910023},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f05a519b17b5188fe931208068c7c6a4b932e6c4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.342","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1148","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.400","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.739_1775768432997_0.7621508238572512","host":"s3://npm-registry-packages-npm-production"}},"0.0.740":{"name":"@tscircuit/eval","version":"0.0.740","_id":"@tscircuit/eval@0.0.740","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"505e81cfc511f916f5694f0670f8681bdbf9dd40","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.740.tgz","fileCount":15,"integrity":"sha512-vJcFE5Ss4Kmwj1e+NZhiwH5NVchCfd2kFJ276xhJV4jbhh8TvC5OpXLAbqGp2ssOqhaXI6gf1UvWO0uaMEac5Q==","signatures":[{"sig":"MEQCIH87FBqxNmiMUuqzHj5rek6oe7lFtFcmManipqZPr3G0AiA8KnN5UwsC8PYtkBQqhLO9NXntk4Z/rlxJC3gBenKcWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21934270},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b68a810aa0b8ff07362dd83c38968d8e3539958c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.342","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1149","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.414","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.740_1775769705662_0.1991836346995317","host":"s3://npm-registry-packages-npm-production"}},"0.0.741":{"name":"@tscircuit/eval","version":"0.0.741","_id":"@tscircuit/eval@0.0.741","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1ef810b93ec6982cbe5568a0dbcafe1b8ed2a802","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.741.tgz","fileCount":15,"integrity":"sha512-SBQetaoQeqQGVsW/2GYv5NjCLpypquZaJ1w640obHNzD5+lM7qmLmhqCOHdDY8PcDczc2rGO47L9ik56NiFfMg==","signatures":[{"sig":"MEQCIHHFFWIK6QKJagFf6IotCuMXI1Ydn7BYiWa9UxFZwUw3AiAHUe6p+2dqiBynNgdppfM9OG31w900NHfcZ64lwTSghQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21934270},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2619b6160d2537764ceb86f3371043f0b301d01c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.342","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1150","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.115","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.414","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.741_1775782225504_0.34420010322368255","host":"s3://npm-registry-packages-npm-production"}},"0.0.742":{"name":"@tscircuit/eval","version":"0.0.742","_id":"@tscircuit/eval@0.0.742","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"733b5eb10d7fdec4364f6f28e20c451931163ac2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.742.tgz","fileCount":15,"integrity":"sha512-K6wLbWzs4IpsScY+qie3que3YaCLOkuwnb5R/S8fo9cuYA7oIQSAgj5ugps4N8EA3kcP2kXstmt4r5IMdDe6lw==","signatures":[{"sig":"MEUCICiWJICeQU8dnfYUwudHlUN8KDPORgmBgt57IAAWdrtrAiEA4Nrotmyqk1krxTHOi6Uyvm36h3oxfyT1PEnjDobk5Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21934410},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"49b7047dadef573e8c6bc777aad7fb67249a454a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.342","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1151","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.414","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.742_1775795721394_0.22159855603801404","host":"s3://npm-registry-packages-npm-production"}},"0.0.743":{"name":"@tscircuit/eval","version":"0.0.743","_id":"@tscircuit/eval@0.0.743","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28432d6dbb19b3762ab57eb07e3e02a7cd9086ab","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.743.tgz","fileCount":15,"integrity":"sha512-bd7PzARssLNQBpmH3t5WOizVy75+SFL2i1sAu12+1ed3YC9KL3F55uVZIHI6O8mWjbiwQ0T1WxsmK3IU881KuA==","signatures":[{"sig":"MEUCIFB7iNgm/Ae0fdRNb2LphQ13Lkrhji9xpNuZ/v6zzdYTAiEAxsae01Jd+buwdaQ9RrN+f8bmb2mlMhRKssV6vynwYPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21943852},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1452bdd2461e72a91afd11b5be247a0bcd0b25dd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1152","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.414","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.743_1775837637940_0.21025147456072246","host":"s3://npm-registry-packages-npm-production"}},"0.0.744":{"name":"@tscircuit/eval","version":"0.0.744","_id":"@tscircuit/eval@0.0.744","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed53654f7b2097a715bf7cf275a1c19376f4a812","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.744.tgz","fileCount":15,"integrity":"sha512-f9W5K4a+iP7z6+AITRWY4dn3BVRFUZsn8L0UKc037V2pqECi43/JFlxgPJWxyB1lYWK0/GIvei/F+uc8fD7vaw==","signatures":[{"sig":"MEYCIQDSgoqSHtVJXPrHztO/oHi/Y6F30LPoK86lgbNnRxr/QQIhAJLcejAjF9WVv8VtI/wyH80CXrYQ1YsyYjBZ4V/yI/5q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21944041},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"23c113a2fd7039b6aedd738dce9a5f27e8bea32a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1153","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.346","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.414","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.744_1775860912138_0.8948925618846042","host":"s3://npm-registry-packages-npm-production"}},"0.0.745":{"name":"@tscircuit/eval","version":"0.0.745","_id":"@tscircuit/eval@0.0.745","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"93c5f8dcafa4ff0a3299c03786e93e581455a5c9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.745.tgz","fileCount":15,"integrity":"sha512-2zNu+YVXg7GMNEoQjivSYTSseLfccZAz217Fr5dPI8N44Vjrvcdb6yVHQj+uBV5M9o5L6X85Y2frkacYg24M+A==","signatures":[{"sig":"MEYCIQC35DF7kM/YzjiS2Bpv+qZ8aeNA3todmZrzioqyhwpjFQIhAPQCnzct2rPGQNXBb+EMWJ5V12luxyZT3SHvWV5EcoDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21944673},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"41b7c04529e4d7d5f166594eeea27cbb588730ed","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1154","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.502","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.414","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.745_1775918999975_0.8121845839640502","host":"s3://npm-registry-packages-npm-production"}},"0.0.746":{"name":"@tscircuit/eval","version":"0.0.746","_id":"@tscircuit/eval@0.0.746","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd943970ef569f953b247ba9ec73086bda564269","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.746.tgz","fileCount":15,"integrity":"sha512-32IVYoQAWIYhmZKTeZIMejEvT3fBX65CBTUuK0dd7Vt3njy1/bNYJ6JGFy6XvyMjb4t1bPmP2AAK+lRkCfOMxQ==","signatures":[{"sig":"MEQCIAqo/1EIzygRDvrOY4/rsR8QCATaYfujsLtX+wH8Ii4zAiAS0RuIHeb62A2rxQGD0vEs/G9EcRqUyZAWmi04EDDqtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22040761},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d6a816ea9b1cc1ed236cb1702d9fb3fe79aad944","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1155","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.746_1776013069154_0.7937316844625921","host":"s3://npm-registry-packages-npm-production"}},"0.0.747":{"name":"@tscircuit/eval","version":"0.0.747","_id":"@tscircuit/eval@0.0.747","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01197405ea52f136cc460239eb78ebf7920b5971","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.747.tgz","fileCount":15,"integrity":"sha512-O9yt6Irp7exNiLnpD5nsr64F1PuFDvvanrpUdgzF7J7VFCTBOKWhuus0m5IqKQDcxVcebuw7X8ZvQVZ7H2tN6g==","signatures":[{"sig":"MEUCIQDuRRn+SOfq0nU1J0tD5Wa74eCGq2TrYliNsThhIa4LMwIgZLFxskWxAFekdM9zwaL7QRA9TEwBM4Yj4PK5zgCODaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22042140},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e66e3be3f2c467be99c59fe75a20a3c7a6f33d37","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1156","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.747_1776044919047_0.08115575695451294","host":"s3://npm-registry-packages-npm-production"}},"0.0.748":{"name":"@tscircuit/eval","version":"0.0.748","_id":"@tscircuit/eval@0.0.748","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"003a7806ae9ab182677697d10e624434ed5ae035","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.748.tgz","fileCount":15,"integrity":"sha512-XW30pSllC3KOMIz9Mt7YkTtYrxaIaa1DjrOL84FIfIEgRzA6DL0h9Ky/lf0W/YzIcjyT/5YIOEes++6JNicaRw==","signatures":[{"sig":"MEYCIQCHoIau0fiaLWz+BJ8STA0NnraTB5cg/7L+du2fFvGUcQIhAPAIE9roNL0JNuUrcVKlxBU/DFurdvIIIVvPO/DhnexY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22042911},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e69c48880f6a8416e287a76c352b048b36193c02","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1157","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.748_1776109345281_0.637884280615914","host":"s3://npm-registry-packages-npm-production"}},"0.0.749":{"name":"@tscircuit/eval","version":"0.0.749","_id":"@tscircuit/eval@0.0.749","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c17ff63aa69f3db01668ef829f9b7869c6be12b1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.749.tgz","fileCount":15,"integrity":"sha512-hchk6/QNuHwS3I3qZ6g9tEC42WsRzaEL+iZZJszRwE3deuruZiOiB57nkZrZKda3k7X8mmdvHwpXD1BBnF+2cw==","signatures":[{"sig":"MEUCIAXnNVspf5r6ksWJGrp6rJInTjUw13HEjLtPRC6mOei8AiEAgvwJ3Dqwv6iQz3ojd/8tj9iFxBWkvRkaafQHrROCYNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22046810},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"623129039c257bdce7b80c10e38fa165f566c74f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1159","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.749_1776186564960_0.6788979470905461","host":"s3://npm-registry-packages-npm-production"}},"0.0.750":{"name":"@tscircuit/eval","version":"0.0.750","_id":"@tscircuit/eval@0.0.750","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"02963beeb8e558fe4b3e22908a31867ed5d6c2cc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.750.tgz","fileCount":15,"integrity":"sha512-BkH78K1PWg5Y6vZpuuP0zkASnjpc5MDInOkKHsFFQPrk2kkfrNBIVEREdXqz5T7vWVUcj78lqvHRBA5aQdoQ2w==","signatures":[{"sig":"MEUCIQDXg6718TEQMooY18pgerIUQRl3K/RFONz0dU0elzY0fQIgNGa8aT6LISsg8VZ42ubrY/0tH8dHEYo3Vk1B+8vcrm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22054580},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ba20ca37d29d24791b99079b1fac49a3dfc0ebe6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1160","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.750_1776186874541_0.9399405366128089","host":"s3://npm-registry-packages-npm-production"}},"0.0.751":{"name":"@tscircuit/eval","version":"0.0.751","_id":"@tscircuit/eval@0.0.751","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"26842bfbe95f0dc94a56b8dc5254b306a6adc8d0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.751.tgz","fileCount":15,"integrity":"sha512-S6OzI+enNUpnKLVBw8lWeBfQ590wBBCjxTz/KELtQ0zaky2x8Lb6rVG3YzZeH2kuItH0HULZhvavPxsujAB6/w==","signatures":[{"sig":"MEYCIQDxzE8VE7TVgoSLCr2wDccBQbaJ/gO/iwk7/AGaZlrQBAIhAIrkb3XIyV2lO0Q9X7/MuvWZW02K9xBn15w52StJCXXF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22055895},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"91805257254345e43b1e10327e565f64b726ad2f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1161","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.751_1776202183274_0.9105463163500855","host":"s3://npm-registry-packages-npm-production"}},"0.0.752":{"name":"@tscircuit/eval","version":"0.0.752","_id":"@tscircuit/eval@0.0.752","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0f3721239d57547d612fe3f37ba34cb1785fa43","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.752.tgz","fileCount":15,"integrity":"sha512-4HxQ1tPkZYbu3Fjg5LkK9sAOzip7HlwGSJcy5M1/xBsX3Cupr9SbdSTJQueABWEX/khXIOaWonnPiLxx4bgnOQ==","signatures":[{"sig":"MEYCIQDtQnyJq7KvQpw9cG7AYWxud/nNcv5o6mDz3mfcDdF5fQIhAIOTutjdzk2vzARQxbRBRZCKGnsC4eqha2PMZQMZs4XA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22068923},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"51ba4325f8300bb77e8e4456e51b092d4bf49719","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1162","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.752_1776203268195_0.6766605522457014","host":"s3://npm-registry-packages-npm-production"}},"0.0.753":{"name":"@tscircuit/eval","version":"0.0.753","_id":"@tscircuit/eval@0.0.753","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"98731529aa83a8e4e5226b7e7441089d7f2bdba3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.753.tgz","fileCount":15,"integrity":"sha512-eGDBuY4JR5un7fKn2O5G51GBzspuvA5wiXrLgEUm9Y5SXyFuAlrUG62JUajSX27z69zDde15+R54hItxl4rzJQ==","signatures":[{"sig":"MEYCIQCZ7seiTGgYEmZT2fcNvbcOiGsOmuKZZBgymqCUjEb7tgIhAKCv9Njfc6D/EgsZcug0/XrHmboGyZv/VIkVWBKLph/Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22068992},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"90952658756b997f02d575eb024a75482a954109","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1163","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.753_1776203460508_0.39018426685088414","host":"s3://npm-registry-packages-npm-production"}},"0.0.754":{"name":"@tscircuit/eval","version":"0.0.754","_id":"@tscircuit/eval@0.0.754","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"03f994eadbcb837f0aa704cd5120cfe174b8c479","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.754.tgz","fileCount":15,"integrity":"sha512-8EB/CmkOgy1xw5/9S9Dy1jK9si+wzYCj34rBONjKnlNII2yDbf92PLeUQSvUP2xVFpiSegeH/DIaoLUL97liWQ==","signatures":[{"sig":"MEQCIBjO/+fdYc8jcfOJJwvPP8CPu7xyy/7nNQhcZuIRCo8wAiBDPGpLCQ+6ohAPmzytGDJUdUbZ7E0vIzewRKp6FPfl0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22071946},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"04a32096f85d2c4bbd9bcc4e815398daf7b940d4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1164","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.754_1776226541984_0.5358089246057598","host":"s3://npm-registry-packages-npm-production"}},"0.0.755":{"name":"@tscircuit/eval","version":"0.0.755","_id":"@tscircuit/eval@0.0.755","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a074969f0677a63850d1dfb3ced74d0d6109c8b7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.755.tgz","fileCount":15,"integrity":"sha512-dQ/6rq7jshlp0P9ORb3F4MsiLLvuAIFv+avYxFbfzIWjE5xNI4nat+0NCAs6PUUMMDKvQh6sijco7AeLyO1QYA==","signatures":[{"sig":"MEUCIFkSEStrkWG8ArTsCLhVbenzEDHu5EKzPnU5ezxBzMrjAiEA44On0S/j9CmoIzDyDttgaxZQlEWkdvewllteGxIBJPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22072871},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"848bd0bcfccabfc47236bf2190cf5c29de8a2c58","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1165","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.755_1776234354318_0.33358286745507715","host":"s3://npm-registry-packages-npm-production"}},"0.0.756":{"name":"@tscircuit/eval","version":"0.0.756","_id":"@tscircuit/eval@0.0.756","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b2cb6eb8d958fa5f29a3e39860763192ac828559","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.756.tgz","fileCount":15,"integrity":"sha512-M7nde2a9DMWL4FNJyCuvPBhkFERKAJZ9ikspGXKJeJdm0bUObn6wzPie/ZLY7QlMS7BDDWDhoeDR5/We8dc+5Q==","signatures":[{"sig":"MEUCIQCTf55z0I78E/wPaaR6e1vwylQNmKUahg+LCxvjO7PrSQIgdGbk2iezR01l4a9hp+RfoQ7SVuyqueDhqPAqNYaqrhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17144107},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"27d824434219b54582229087cea1805db959d738","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1165","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.756_1776245846930_0.2137212309255616","host":"s3://npm-registry-packages-npm-production"}},"0.0.757":{"name":"@tscircuit/eval","version":"0.0.757","_id":"@tscircuit/eval@0.0.757","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f46b22ab3a87ed0ade1f1a289a6fb365bc623b1f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.757.tgz","fileCount":15,"integrity":"sha512-kCoWQ7ph/fhP2+G/ChmtHBeiEcTnHbe7LOD9MI659+/9mV+OKqmw2wU0lf+s575wD6AnUxS1dwnMoq/ZHZvyfQ==","signatures":[{"sig":"MEUCIQC7zueG6O+V/0ECPj5Fg1svV4ZxAequj/I7bJ4KBCeO6QIgbF12+vH1O7Ow1GJZzWDwnl6tXqAwCmY/uD3r32nmZzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22072871},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2d37ff8df01ce3464dfc9d6d97a1946f3f2441fa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1165","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.15","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.757_1776248189299_0.46694851494074197","host":"s3://npm-registry-packages-npm-production"}},"0.0.758":{"name":"@tscircuit/eval","version":"0.0.758","_id":"@tscircuit/eval@0.0.758","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3a65d5296522fb53acc8b66540efdcaa78bcdae3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.758.tgz","fileCount":15,"integrity":"sha512-xmDTR+DCNnw5bDv5pR1q67Q1kGpmL7PGLZ1JmKzW9cwcj8WbMlWcvdwoxDuiuY9ZlFnQMU2k5I71F9YLP2hv6w==","signatures":[{"sig":"MEYCIQCE6c5wI32GIMTuXd/O3fQnnajAWknU4AxmHLF+UAQA2QIhAOeqhY5SEdNFJOTsTWHlKzMx3f/CnlllFHXJQktw54D9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22111851},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b25e1a2a9fda0519f08419ad91faf7b8026df49f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.407","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1165","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.505","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.758_1776321313021_0.5622954287133277","host":"s3://npm-registry-packages-npm-production"}},"0.0.759":{"name":"@tscircuit/eval","version":"0.0.759","_id":"@tscircuit/eval@0.0.759","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e76fa1a0cc976c7951af8ecc3a93efde32c015bc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.759.tgz","fileCount":15,"integrity":"sha512-YhZbpiJ0D2xCm/UCxdfxhoGtPVB0gCYwmZT7ycVX6/IzxOhcZgEltdk+tjm9e0ctPS/M0cWXJoEUGrSAcJylBQ==","signatures":[{"sig":"MEYCIQDFs1HXeDfh5VRSkX3WtOhW5MIrJXtI6mAsQkuF8ClUeAIhANnQDCPZTkorY2RMD5tjPeq5lg3PrjRRuLoWRWEqlKpd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22117807},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a593f65f191181e58df9b5d5bcff35ccde37a0fd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.408","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1166","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.116","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.759_1776352798986_0.7518112184100731","host":"s3://npm-registry-packages-npm-production"}},"0.0.760":{"name":"@tscircuit/eval","version":"0.0.760","_id":"@tscircuit/eval@0.0.760","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa0e9d1467fd7f07fedb59511a8695a82551dbff","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.760.tgz","fileCount":15,"integrity":"sha512-JJQACw4TzJpzI9SRpgpJbXPIY9BZI6KIoYIdXunHaMP2sf7TGsxJ3FKv5gxTZbnQjJ8jFiQEoP7cR2MAE6kg6Q==","signatures":[{"sig":"MEUCIQCsu49j+T/d5jjFPwJ68Grrj+IsNqGNZCj+2ToCKHu6LwIgFh7KcROGFWseLe6NMztAbQI33V3AtyKD++BGGwNmJQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22117877},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b7a4dc541953b4e3946baf983fe4d110910b6b37","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.408","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1167","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.504","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.117","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.760_1776370518292_0.46639136066326015","host":"s3://npm-registry-packages-npm-production"}},"0.0.761":{"name":"@tscircuit/eval","version":"0.0.761","_id":"@tscircuit/eval@0.0.761","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4857b16ea21ba6fe81198cb040b7a2aaea583304","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.761.tgz","fileCount":15,"integrity":"sha512-ci9yHRPPwWzytH8SU8aTm3QxPoWQJ+8RLVU50ELLryCJ8akN1K5k6sK3DL2K1UwjDOAMGYDsSxgzO1J8RWVCzA==","signatures":[{"sig":"MEQCIFEZgiIGdT4N97EywDskDx/i1q0S9L28K5Oe0tevLbRCAiBGGKa4GrubL2lCDqbuXbvDZ1CLjS7UaTIwOinzzSAbGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22118649},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0291981a333a44caac3ed74fe9a4ae4775137c06","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.408","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1168","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.506","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.117","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.761_1776449882995_0.8153430781873885","host":"s3://npm-registry-packages-npm-production"}},"0.0.762":{"name":"@tscircuit/eval","version":"0.0.762","_id":"@tscircuit/eval@0.0.762","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f7545bd3cce4f93b49bf8916b92e94d2a994393","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.762.tgz","fileCount":15,"integrity":"sha512-T3zQJoTOTgBNt1Zv+mttaJzmSNg+pIK7W1Tu6+M+iFnIqITgZTPpHbGTS6Q0F8Qmi08xhGQtTZsJB5IVETun7Q==","signatures":[{"sig":"MEYCIQCvoqePp0/YdsnuebGuxv78+gWZDBC4+cYF/seGfpu87AIhAIWYfR8JnXBY3DPMtEDmpE9XBkAHMkKhSA28fjoZHWyS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22118690},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d3aa72e428ea47f3550c4806c8a9f6bfd442ac49","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.408","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1169","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.506","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.117","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.425","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.762_1776529738188_0.7413238325993434","host":"s3://npm-registry-packages-npm-production"}},"0.0.763":{"name":"@tscircuit/eval","version":"0.0.763","_id":"@tscircuit/eval@0.0.763","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"471ae60eaed4689ca2b82a8cd476eb4c157ae862","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.763.tgz","fileCount":15,"integrity":"sha512-//iF/5BcgicWD2FqZlGjqGnew2acM53z6JU56VNSxu+hYJqMpIMGB0I+NFXRtTLe/Q2i+e8YRMVrRniy0GeGOw==","signatures":[{"sig":"MEUCIQCcL05n2PtV/xcy1YDnQ6CHY1jDNnxxDceZ6iaT/nZW0gIgO+uJuBer0BB58tYoVTTvgeIV2QMb6cshdfww/KtY8nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22137568},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"37b4428b60b643909e87fa107ab3f2e53bc08ade","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.408","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1170","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.506","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.117","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.92","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.763_1776543881391_0.22568900462018293","host":"s3://npm-registry-packages-npm-production"}},"0.0.764":{"name":"@tscircuit/eval","version":"0.0.764","_id":"@tscircuit/eval@0.0.764","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"55c8c4d114f8bb16fca294c957d741956aa4515a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.764.tgz","fileCount":15,"integrity":"sha512-74ZUKAfoxa4jxSi+dZCIE2fEAx7lbFQoNPaROvWl+PKtLaQd/+ZBDZub0FD0WXqPhZ513o54+KJJ+LX9LcTcbw==","signatures":[{"sig":"MEUCIQDA1PmUnZUt2u3ldRLPd1ms4OGqhLvCSoES5AvVme1mZwIgOdFjAbSlGgWj6Jp8MB4nYNg61oe+/SyY0IDsOXKLG0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22157772},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6409fdd08033cf7511ede4fdefdb513b3b64aa5c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.408","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1171","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.506","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.118","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.764_1776555207944_0.9211540904963862","host":"s3://npm-registry-packages-npm-production"}},"0.0.765":{"name":"@tscircuit/eval","version":"0.0.765","_id":"@tscircuit/eval@0.0.765","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"908a3ef0579e184c63dd5c5d77204accab50a8bf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.765.tgz","fileCount":15,"integrity":"sha512-thdwALXsWG3/vP6zt2IaM8ISnp4fAhXmRZETIdMIKu5XqXw298JG/PIS0fsKw/LLNTDK1odvcqPqa3ssiyDOgw==","signatures":[{"sig":"MEQCIDvRfmYUilUx+WOYO1LUng/5eU6xQ6bPHpwMzZm9pf43AiASrmt6syjyQ2Ty/wWJedOvWcGdw5hjnrQycNEShEymOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22162580},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"574c62256e54cd3eb2199ee6adbc6d8b4947a9c5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.408","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1173","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.506","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.119","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.765_1776579446973_0.11616375959553937","host":"s3://npm-registry-packages-npm-production"}},"0.0.766":{"name":"@tscircuit/eval","version":"0.0.766","_id":"@tscircuit/eval@0.0.766","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"26f37f4cfb8010b61a71a4dc11b1c3f423176905","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.766.tgz","fileCount":15,"integrity":"sha512-I1/tOvQFDZL51P8zb8bESAufL7Ro1M5iN6csWUXONP79M/iw370c9DFE/XcV56iECXqEqqWVSFPEhN3c2TVfGA==","signatures":[{"sig":"MEUCIFixvnIvGOigZJNFCzuMbyjyuJ/+a769Vr+lvoqFLwd0AiEAwy9IhgOgS8Wm0i+mwqsYz7E+oOGa0Snf4LMTUAkfRnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22182771},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"24537fc92a5524da57e80124b5c508dbf5f5bb6a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.417","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1174","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.508","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.119","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.20","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.766_1776638463770_0.04955580804059667","host":"s3://npm-registry-packages-npm-production"}},"0.0.767":{"name":"@tscircuit/eval","version":"0.0.767","_id":"@tscircuit/eval@0.0.767","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e0e148751385bc34a2a71e6042bc471668dbe3a9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.767.tgz","fileCount":15,"integrity":"sha512-j6dmomfGsibebg4ZhsW1qyKUoXjIzPPH1tAksuS+uaHFS4wmekB2kAm8NQz6CI8zlBuYiJPVuco+HpZrHJESLw==","signatures":[{"sig":"MEYCIQDaAG6gnIZa+Kq9d40d4NrrcEKgDeXsDJEcFKCVOAFqFwIhANVlHgwHRQwGN3T+LZBATSGQfWcxAK/pDZH130o/UK45","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22183851},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b2a061a1e18c83a8ef62a1dfacb5cbf1fc5213d7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.417","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1175","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.508","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.119","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.767_1776699380381_0.16898998286284717","host":"s3://npm-registry-packages-npm-production"}},"0.0.768":{"name":"@tscircuit/eval","version":"0.0.768","_id":"@tscircuit/eval@0.0.768","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"572b899af807ba801a488d4b85ca82ebf6702cbb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.768.tgz","fileCount":15,"integrity":"sha512-cDcHYceXhwA67ePzGwruSezLPSRlZIBkfzxNNTn54HFC+5dFhP/p7LYSMFVyIKsYcqykcVJ7JFwd1MkJXEOKqQ==","signatures":[{"sig":"MEYCIQC6veh5/2Xez7czZBhGxChqiy7eoN4rTcyEqPnW3fyj1wIhAPrdwll8zFly4ajGCvWBZstPUkdBwN9gjucPuHa1mPTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22183844},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f35fd2317efb1c250092a40769b6affd1d6d76be","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.417","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1176","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.508","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.119","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.768_1776714801349_0.01417126591113349","host":"s3://npm-registry-packages-npm-production"}},"0.0.769":{"name":"@tscircuit/eval","version":"0.0.769","_id":"@tscircuit/eval@0.0.769","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1f49c355f63cdf308a924b57c42dc406a0d7cdc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.769.tgz","fileCount":15,"integrity":"sha512-+PH5S/QBEhgYO5PNKYq19Vze6/QaICPuEiYU41QWh1feUa6P61sE1SsqR1KC8pjTUYWt5esiANBb8NUNdjYZrg==","signatures":[{"sig":"MEUCIE10LmUX1f+T/Sdi89UPeisefUVImWS7EB1tAD59GN5XAiEA0iOqLhm+Z2wnnDStRobkIjfKjYk1Dx9J+kyB6U7czlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22185280},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7f1d17330bc28ffe45033903460af4b3396ffc12","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.417","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1177","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.508","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.119","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.349","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#fa54ff1f9eabca1b852a0b035db907061e5c4a2f","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.769_1776736789161_0.9954791041475906","host":"s3://npm-registry-packages-npm-production"}},"0.0.770":{"name":"@tscircuit/eval","version":"0.0.770","_id":"@tscircuit/eval@0.0.770","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de661106b06ae97ea112ce686d8850d67dc691d8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.770.tgz","fileCount":15,"integrity":"sha512-er+HxO2osXdwJVMPDPTSEUeVR6YvWdyaZTWR1uCnE1FNMGUj1CYBjgdDiTeDkehK3Zhl3R3WTQsEUdQapFaYHw==","signatures":[{"sig":"MEUCICQs2aucZ43gNk5i3J/MC1qU2h2PSVs4RUYViUQX7NdOAiEA86POmHEnCOe/eNzntVJCOdQ+k8QkGEeOZKKmWvhbJcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22185510},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"736b7b03d556fb8ec6ddd30dcf8f4bc893865383","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.417","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1178","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.508","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.119","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#fa54ff1f9eabca1b852a0b035db907061e5c4a2f","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.770_1776802791602_0.5286114298465499","host":"s3://npm-registry-packages-npm-production"}},"0.0.771":{"name":"@tscircuit/eval","version":"0.0.771","_id":"@tscircuit/eval@0.0.771","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d99d70e4da57f3a6b35d193e16a86ba7f6b4f98a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.771.tgz","fileCount":15,"integrity":"sha512-eZFolpboVQ5FwARjLX7IktdEQifbHP0UQG4HcBeUoI6uu7weVhlFCKAK4wl6GY1yvwZk+D2aPyOz1j9lplbPDw==","signatures":[{"sig":"MEYCIQCrpdG1ICdUVc1927Fsdn43Gp78kjLicnqVMntGfdAdcQIhAM6fGUywZjSBgRKchwkoWGYV98GSQA/pBAG2O0DRuc+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22187327},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"789f449b98a7deefb0083e72b621c5763dd51e40","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1179","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.510","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.119","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.771_1776811886861_0.8395612641274905","host":"s3://npm-registry-packages-npm-production"}},"0.0.772":{"name":"@tscircuit/eval","version":"0.0.772","_id":"@tscircuit/eval@0.0.772","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c2d491814d5f3da412faaca9cad92948d259edea","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.772.tgz","fileCount":15,"integrity":"sha512-0cjCiN6Z5KDxIIWIFsr1DenFTrpL9IDnLZvHSqhpUY9ij71D/gKAG7eHZj6nL8JVNUKQgBReEDXkuZAzyHW/fQ==","signatures":[{"sig":"MEUCIQCeWg8aO+8OpQ9ITj51sbsE7WJVwJbHMijys4txdXzMogIgbaq9RJHcjN0z6NadFUMnQuj8wx7Z0Tv/syKhxnqOueE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22188013},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a13fe35083f537b00c217df25c453ddd52ddf195","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1180","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.510","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.120","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.772_1776815252245_0.8829116035014197","host":"s3://npm-registry-packages-npm-production"}},"0.0.773":{"name":"@tscircuit/eval","version":"0.0.773","_id":"@tscircuit/eval@0.0.773","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a2ea6a2e032e8fa6e1785c94a2dee6cd70752e0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.773.tgz","fileCount":15,"integrity":"sha512-jwi+XRl1d0Zh2gYOftnypM+7N+PQIZm1Wkjr++smhzvy+sp3K/OLBgdeEecttqKTvEDOE6CtU5gJ56aoQQVazQ==","signatures":[{"sig":"MEUCIQC5QjWzeuVOl4OFTfmL6oECWs1NgjBJyxJXimam5/hjrgIgJslC8fo/a+KDI8ElrGrERuJMq0/Lk2Rhlw0ySNrr030=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22205165},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"09c3e6ee7ef59ccd60bb199e4ea3b74b2adb88c6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.343","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1181","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.510","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.120","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.773_1776832684652_0.6322775252270729","host":"s3://npm-registry-packages-npm-production"}},"0.0.774":{"name":"@tscircuit/eval","version":"0.0.774","_id":"@tscircuit/eval@0.0.774","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"806eea3804af75e9d2f9a9cabc52801fbe4e1d70","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.774.tgz","fileCount":15,"integrity":"sha512-Jj/aNF82uHXu5QSKIYwCoQiCpdD/YLzAHvHm2c/RZhWpcXtQlc7TzSNloehMfdv5X5dmZ0LnZycwjBaEwzRx6g==","signatures":[{"sig":"MEUCIQDNszJUKDi/WurUvftPlPvBB9hhz8whEkaJK0GVf1wHogIgFePLIbatKVeYXDx8OU4YtFMA5KvPu6aFPOXvqspfV/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22213220},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bb6de4ce8545648219d278db0005c3141ce3cf3f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1182","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.510","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.120","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.93","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.434","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.774_1776892962427_0.6549577614674369","host":"s3://npm-registry-packages-npm-production"}},"0.0.775":{"name":"@tscircuit/eval","version":"0.0.775","_id":"@tscircuit/eval@0.0.775","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d65caa735c000f384c71d22ee326249dbdc83449","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.775.tgz","fileCount":15,"integrity":"sha512-VFxDu9rcEIHrl4X4SSSfAjvomePv/fRowb+ascCFcL11eh3cuAkbLcxJ+hyC8vvVxldp2drWZAGPfqQIUXDSSg==","signatures":[{"sig":"MEUCIQCWxX84BCb0mxImLwzFO3LkrXESq3F+pmYKeYRi23JHpAIgdiZZEX5m5ClFNioG91rrmNN/O/ebaunu665Kh1R+U4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22238715},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"33d844fe062da756a19b277f2fa162fc5e95499d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1184","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.511","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.120","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.447","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.775_1776918061662_0.1007341734301026","host":"s3://npm-registry-packages-npm-production"}},"0.0.776":{"name":"@tscircuit/eval","version":"0.0.776","_id":"@tscircuit/eval@0.0.776","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d7a2cff41c97f0e7d35db123a895869114598bf1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.776.tgz","fileCount":15,"integrity":"sha512-6Uv6HjtMyx3mE/IGFNB1/heIQQa8nhmfWCiyQmUtGfqSCFAWeAWnBMT/7eqKbQGNZStpXZwIiQUInGz2S1fyUA==","signatures":[{"sig":"MEYCIQCzHc8PZXDSHbjXEoY6T8a09MrB1FGAzScb67CNIReDTQIhANpvihAG7BXKw9BFxxl3ISFCZxaeyCSNEt2QOYbHlFvc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239184},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3079642f4b7474ff5815a368136b0cb07ae52e30","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1185","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.512","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.120","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.447","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.776_1776923068361_0.01676041415698748","host":"s3://npm-registry-packages-npm-production"}},"0.0.777":{"name":"@tscircuit/eval","version":"0.0.777","_id":"@tscircuit/eval@0.0.777","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bbe6584c3f52d1f3a5b8bae4b7d827d492e3c92b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.777.tgz","fileCount":15,"integrity":"sha512-VduwRBDwKZSgv1ADfnPdaQkSUVTDOLTj/J9aaNYIbgQ5hiZpvgLuszN115N6y0qRhQie46rdaoQIzDYIlmEiAQ==","signatures":[{"sig":"MEUCIBnz1f16W4aOdMD8Xaea8w9Wyu0WX36aNnae/qeGsWxWAiEA5Ln97/LDFKqj0GyIFQzFnN41zyEaQjiutrKJ7NU50as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239611},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c4c9aec60a7aaf43406017de3f39b3a41cc760d4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1186","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.512","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.120","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.447","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.777_1776977354925_0.09350148596164387","host":"s3://npm-registry-packages-npm-production"}},"0.0.778":{"name":"@tscircuit/eval","version":"0.0.778","_id":"@tscircuit/eval@0.0.778","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"42ace7288bdc55f2310c307d54389350080c9fe7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.778.tgz","fileCount":15,"integrity":"sha512-6bnMIpiy9+8aAdkPohu1qX/arCUeC2oJh60+KyHqe8MVP0BBMx+wPPaRwZGk46ND9S9xcumhBh9hFY0UlHyl1Q==","signatures":[{"sig":"MEYCIQD9bANETxLAhzI57+n5kUpkFoZy9vs1VYA1hCg2IgypZQIhAOLoQtIzoPo+Wpc0Xd9aMM8CJGwrbsmUitVcFVYnsSYE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239603},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f31dfa2ddea1fb10c4aa3156fd2e83b576f33817","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1187","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.512","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.121","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.91","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.447","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.778_1776978824114_0.9036297778709088","host":"s3://npm-registry-packages-npm-production"}},"0.0.779":{"name":"@tscircuit/eval","version":"0.0.779","_id":"@tscircuit/eval@0.0.779","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef53255e6729004f5d2c78c04c949a2728cd961e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.779.tgz","fileCount":15,"integrity":"sha512-jQQXx723ks7hLa0Daq2BsHZ2JCcuarZdatxJdIPioTG/0LaM6YHqAce6/629M2ib8DSeTw/cFO98v63E3GdloQ==","signatures":[{"sig":"MEQCIFHEBqkgtdqvBZ7MLqFTWmPSlOKt+GUEQ6YFrpHAb1GAAiBQH2/JZ/j5BUS3JVkQdIk1RFzMmDDz166om4EbdoCGBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239603},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1ff868221997bf3589fd35f1fa6637c1faf3a497","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1188","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.512","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.121","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.447","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.779_1777024706090_0.28013378032238556","host":"s3://npm-registry-packages-npm-production"}},"0.0.780":{"name":"@tscircuit/eval","version":"0.0.780","_id":"@tscircuit/eval@0.0.780","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18b75294c75ed334a32587e68072e31d8be349c0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.780.tgz","fileCount":15,"integrity":"sha512-CTovA69KiWjmh9MYlNcxwXQnw1ux2SKYZ8z0tVY40OaaBFH1ljjEhOwIi49d+irSc6utALCHblVtphwkP8oqMQ==","signatures":[{"sig":"MEUCIBh2w8kf8I6HhzyHkFk9G/rYuoUls7E5wB4p3RG69jFVAiEAgzYAQCLZeu76dwxlInQfgtdNEpSK491HXeYT0EbkrUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22240653},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"280682e886c4d00b3e23d9671ca9329c9c310110","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1189","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.512","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.122","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.447","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.780_1777041554723_0.39973495654877156","host":"s3://npm-registry-packages-npm-production"}},"0.0.781":{"name":"@tscircuit/eval","version":"0.0.781","_id":"@tscircuit/eval@0.0.781","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f13c61ee71ed780e2dac8d54ffb9df1e8691a7a4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.781.tgz","fileCount":15,"integrity":"sha512-xXVu54dbVLiz680ocRFpgUa1jj8qTsxqx8wtsYa7XJ8OVIGKJz7hihfw/jIcKeBpWjHQ+Kf5usMJwHu22uWpWw==","signatures":[{"sig":"MEYCIQCpRpVGBmLjIAy8dsZIB+7hBtJ/RVBaRzSqt9V9s1ai+wIhANWYz8RUQMUreyx/2R3JeEZG1MWPuzVL7C6/RZcaibg5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22240704},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c885a17d9d3dd8bf61aa2a382d431595a3000c5d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1190","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.512","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.123","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.447","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.781_1777046293788_0.7931798879526739","host":"s3://npm-registry-packages-npm-production"}},"0.0.782":{"name":"@tscircuit/eval","version":"0.0.782","_id":"@tscircuit/eval@0.0.782","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2639a421980a4fe8f2379734a508a3e11c6daf9d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.782.tgz","fileCount":15,"integrity":"sha512-VWgIDqRDLeWqot4Hq1iyyLu5twKuLo91kgJ/qipVryP6fE3K9+K0Ne47fR19kS7wScHZc/UmOMu6219fhCrxZA==","signatures":[{"sig":"MEUCIGuqb3SFpsUShlpWa4Hd5qz82Z5S6BHhtM6Y8egr5PriAiEA1zbeLaPlseg5bybSWNG/PRX0q06WJ5kH/S1PM8OkAIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22243125},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4a68bbb25ef6e40bc6e4b6b0f909f5b84c40bd27","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.418","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1191","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.512","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.124","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.447","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#5644e294acfdd545ceb468c3b95c9ed82cb9a00b","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.782_1777046735520_0.9524614082086929","host":"s3://npm-registry-packages-npm-production"}},"0.0.783":{"name":"@tscircuit/eval","version":"0.0.783","_id":"@tscircuit/eval@0.0.783","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f0d64a826f2e04862cf5d8792433b218cba0477e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.783.tgz","fileCount":15,"integrity":"sha512-hUBEGDWvdy0vKJLV5GNaPsMxyJgSZxANzqDCIV4yj7PnFTGzbJ53VOKRZLSyLP5A6D9BQxJdRXbuZLLpxT1pvA==","signatures":[{"sig":"MEYCIQDgA+U78oGfeJCIR0maJFwURyQgIQphIcni4k+ZOhRvSwIhAMYgHcMywLBk11WlgjX3P59bip0FL6xL5USos+3ZpHn3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22244883},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0b2a3ba908316567b46e800407e0f7b6f91adf0d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1192","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.124","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.447","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.783_1777049894751_0.7017241481591987","host":"s3://npm-registry-packages-npm-production"}},"0.0.784":{"name":"@tscircuit/eval","version":"0.0.784","_id":"@tscircuit/eval@0.0.784","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"852c77e8b6690b93a12f265121c7f9baad3ffb57","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.784.tgz","fileCount":15,"integrity":"sha512-BUsPTKrNHVww6P25BfD0IZ0zc3sGFQX9Pdq6uoxucz3pElPEnvTX9oJvQME9o7Lo80hmpQqko37qNTDdcqnAVQ==","signatures":[{"sig":"MEQCIFoaozLBFBW4N+NIqI4NO36JzUhcS4zcFwNo6yoNb83TAiAzzhCS9fE99e0SOIyaDQOBUP1oy4vXQWAAoNxziaHCSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22755511},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9d9d45af874883f3ccc60e3dc79f83c003de9014","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1193","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.124","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.452","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.784_1777066990233_0.19943662433967657","host":"s3://npm-registry-packages-npm-production"}},"0.0.785":{"name":"@tscircuit/eval","version":"0.0.785","_id":"@tscircuit/eval@0.0.785","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eac2cf608decc7056faca961802235ceb4a29a18","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.785.tgz","fileCount":15,"integrity":"sha512-3+AM1QSQReAjIHA2pcYNeIDAvClBss5b2yKYJhA0rLh06TFFy+0lGRoreBvq2nVCyqz9xTcJ1lUwUkmKrw0XYQ==","signatures":[{"sig":"MEUCIB4pPocHE9g70S7y2LVOmYMfguXF/ofzhCm9bmiIXsBjAiEAwZEe/+vDJFLns/4da2zYiDxniHNp1h6mGmnWaFOTf8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22755650},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e05741416cf1cfcc87d393579bdbdae6dac64720","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1194","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.124","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.452","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.785_1777078491720_0.26992894949713886","host":"s3://npm-registry-packages-npm-production"}},"0.0.786":{"name":"@tscircuit/eval","version":"0.0.786","_id":"@tscircuit/eval@0.0.786","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"379a08f1d370c4f0214c0e960f7b8c2c7f697422","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.786.tgz","fileCount":15,"integrity":"sha512-weVtxb9HWooin3RkUtBtg6HPFhY1Zi0dhYqhgIiuitzaVH3I82DsTyskkN5BBHFpClj45xjz/o4XNbaUyP/2Zw==","signatures":[{"sig":"MEQCID7r9e0fW6BMhtDqWquYjtOivbnONUu6K80P5rVqRaNxAiA2Y8kJWH4uP8S+nmmaTAfrjd3zhyLObuPEHjkHGPXL8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22760032},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"66d1eac043b270a82ee69096c6aac2c4d2f4d184","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1195","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.124","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.452","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.786_1777159789537_0.7398909005733549","host":"s3://npm-registry-packages-npm-production"}},"0.0.787":{"name":"@tscircuit/eval","version":"0.0.787","_id":"@tscircuit/eval@0.0.787","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c2f75a8c5729d8ed839a583c0d3de2954816335e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.787.tgz","fileCount":15,"integrity":"sha512-z32p/MAP1e7G31ee8jaQ+rSvevKkHOH9MIc294eiUAx0q+pjpnzXKf4U/43UQEAsotYS1EG/l5rUettAExPMAA==","signatures":[{"sig":"MEUCIGB/ZW1IZsZkiMq1N9+CaDWU8ryypzUMQ3h1dOQQvuarAiEA5f/AKx9gXzyRrgsxUq6wz6NxDce3gjXCG0VOHuoKS94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22774237},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"68d877aa93aa245e2c2f3c72e22aee1f7de59859","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1196","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.452","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.787_1777160367656_0.6713228599698384","host":"s3://npm-registry-packages-npm-production"}},"0.0.788":{"name":"@tscircuit/eval","version":"0.0.788","_id":"@tscircuit/eval@0.0.788","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5ece8a5cc2fcd5617341a43cc2c4f00f265b7a61","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.788.tgz","fileCount":15,"integrity":"sha512-IXZM28U/LqzoWJyxNyEbZwcml/1hpsh4DwUJqHiKS0V+2+iZvA0iiD2skgH9LmeCD+h8bUDiONKwBHOjEl8Wtw==","signatures":[{"sig":"MEUCIQCFP8qh08SHu3gk7uRXQAyrFMr85rHu4XhYPp0jKJkMeAIgWyO0Ycl/9O6fvj021wffwal7S77JznG60Kbyxp4dkXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22803796},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9775fe76671e8ceaf0c2c85f395ab598595bda34","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1198","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.461","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.788_1777238877057_0.5000078341234853","host":"s3://npm-registry-packages-npm-production"}},"0.0.789":{"name":"@tscircuit/eval","version":"0.0.789","_id":"@tscircuit/eval@0.0.789","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69ff865797ecd67dd6ad89d75cad26d31f4b4021","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.789.tgz","fileCount":15,"integrity":"sha512-zcyy4TB7RYFTpEJPpqbl6kJxKKQ1HFCk/ximBLEDJhrkPZhqUqTYxfYN9BdnlEnNgCCuu4980YPSas7tVo9oVQ==","signatures":[{"sig":"MEYCIQDlE96fdEKm/8LzoVnm0sfbeaKqMYA5+LKTI8/HKhbXvwIhAPlEZcSwyIJJMcrbuXay8OIsfo4uMCd2wo0I5zy/AXpi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22827373},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8782c77355f41f906dedb3bd7cc97aed365c0f30","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1199","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.464","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.789_1777253141076_0.2083713168623671","host":"s3://npm-registry-packages-npm-production"}},"0.0.790":{"name":"@tscircuit/eval","version":"0.0.790","_id":"@tscircuit/eval@0.0.790","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"756ddcc76d690b8c239ef1ce72f4a34db60fc537","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.790.tgz","fileCount":15,"integrity":"sha512-UOmluhHV3pa3D0YL5ujSybwcS0gZS8qvCBUt6vu2j8bX0dB3VFN5/uiNQEf92U17en5sTHW3SQ3GavjT4rGRlw==","signatures":[{"sig":"MEYCIQDHpDY8V1irU80en6X+T0Em42BeJI5ZVpKRJgV+AjkaMAIhAJbyupcpU2jUcOdugQpSqoq2fDphMwr7e0ZzgQZ8P2Le","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22830064},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3e07896e31140d8526f8bbfe1c168d89a17a8c17","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1199","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.464","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.790_1777264294927_0.6521257610873121","host":"s3://npm-registry-packages-npm-production"}},"0.0.791":{"name":"@tscircuit/eval","version":"0.0.791","_id":"@tscircuit/eval@0.0.791","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9f35c9e02a8ec86f0abca2ec3777b858f4b4cf52","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.791.tgz","fileCount":15,"integrity":"sha512-CbWELvcQgWVXzM6c8LecdjRlA10ZC1RaxSkw+VTCZtx59qLv+lm9IuGp30BcZ9kYYVFYXtFb4wH74VYJgtI+hQ==","signatures":[{"sig":"MEYCIQDGdgVH4u4sS3utej/0TgBi1anR/pohoQv1vMCvIfQzhAIhAI7e2fhJC3I/WJ+YGepXY1S29RD6PAHXm/cwibrGpTEp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22468970},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"632360296a5fba02d7ec50c7308b6ff76781fde6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1200","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.468","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.791_1777315238240_0.5423276248909943","host":"s3://npm-registry-packages-npm-production"}},"0.0.792":{"name":"@tscircuit/eval","version":"0.0.792","_id":"@tscircuit/eval@0.0.792","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3eb089797ffdf3a8366cee1a5a4eaabd387b41a4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.792.tgz","fileCount":15,"integrity":"sha512-LF4s3lIisOXsWlNik8ivpFMDes6MS1yJA7PysBft+YdeIpDlJa/mqZnPrM4G9r59dXbea94UZukUvaOd6fdw0w==","signatures":[{"sig":"MEYCIQDBIrVkZAmxmTnbjJTSXSoirLrefTKcfpK/AobsEufgSgIhAKNHpg+B2pwALnCT8FLwhRBYZNBvXaFlBvTZ0XB9NZER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22470676},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fc0de22a2309e136829759c1c9154add56605a7c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1200","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.468","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.792_1777316000064_0.7144621859518461","host":"s3://npm-registry-packages-npm-production"}},"0.0.793":{"name":"@tscircuit/eval","version":"0.0.793","_id":"@tscircuit/eval@0.0.793","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e32e71f0388951bdae8c3d32ac747d25f1e8ac8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.793.tgz","fileCount":15,"integrity":"sha512-blVmJ0Pc3iOuKfAEvFE/jWP8Diierb3b6Cm9wImVLdNrB8av9tjwLGGO6oSwdf+cwe/YA4nEU1m64KNhULNesA==","signatures":[{"sig":"MEQCIHfcWJ/umbUN94130tCDhpkm8lPVcQCmjd/vuQNJyUqXAiAVnk84NNd84a/4BP3Va3EmZ7yNMeQC/Hkh6cOWlBLoMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22470650},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"abf9cd889e2e64275fea963cf109024a8e4f8e71","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1201","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.468","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.793_1777344317846_0.13629055045517524","host":"s3://npm-registry-packages-npm-production"}},"0.0.794":{"name":"@tscircuit/eval","version":"0.0.794","_id":"@tscircuit/eval@0.0.794","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d769a811e6270a65f2de3fbfa008e9782cdd6949","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.794.tgz","fileCount":15,"integrity":"sha512-ooGGD75pMDK7v1jln63WJQTJOBofbuvhG7JWAKKY0tv9+VL0jSg507PGBKoN1NGLAY8xrqUQb0uLJzqovQYcvw==","signatures":[{"sig":"MEQCIEGABRMxx2u0Dh+MEA83O2I89JbkhIYBVA/sY7z0hdFPAiAHkB/SU3ZwxfN6YcinVk6H47qSkSGOEepxr/Tip9a2Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22680845},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ae1705e39dc1a558b57b9efab6c49fad29ed4d0d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1202","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.473","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.794_1777347732196_0.9827987356096197","host":"s3://npm-registry-packages-npm-production"}},"0.0.795":{"name":"@tscircuit/eval","version":"0.0.795","_id":"@tscircuit/eval@0.0.795","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7dbf549244875e041ae23e2639632263fb798a67","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.795.tgz","fileCount":15,"integrity":"sha512-aHmN7p6QNBtWgbiIF1a3KqNHbD+tzXC3hW0RDAmehnRehaB0dcCNl5xpXe0DiFROJDf5BA9TGrXP2M/iOxCJvw==","signatures":[{"sig":"MEUCIQCvW5hgXLfig75ist41LSiFMzsXq/JWC1R/Rma2gf6KzwIgMIaVH8fBnJ8DgEzcp0hDgImGssT6Cti5lLchooKw6Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22680438},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6ab002906f7b9ea1db67baaacb81f95e1915deea","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.419","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1203","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.475","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.795_1777410275597_0.027639777312683744","host":"s3://npm-registry-packages-npm-production"}},"0.0.796":{"name":"@tscircuit/eval","version":"0.0.796","_id":"@tscircuit/eval@0.0.796","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3de6f54a7761a7bc4063374bdd0622cfaf4b8fc6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.796.tgz","fileCount":15,"integrity":"sha512-Erz/+Ezsm7EVM3NmpJZUHGPCarPO6PLE/KXemRuU0oOWmfprxP9bSQ15rTBsJVFSLxyBXOM7rWw3yWnJBn7WMQ==","signatures":[{"sig":"MEUCIQCazT7J5GUUv0EjFcCsSJB07ZcaOM1/V8WEZtb1ufDZkwIgOlZL1w/ZC6Fic62IMaeruxkoEngkoU5+/yFbfoqnbok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22697247},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f0c6468c81c80174e74a9ca54b72a6d3ec2a8cba","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1204","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.475","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.796_1777410695286_0.3639724880844002","host":"s3://npm-registry-packages-npm-production"}},"0.0.797":{"name":"@tscircuit/eval","version":"0.0.797","_id":"@tscircuit/eval@0.0.797","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69371ab50ad97b8acd16b72b2d49b595af448e23","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.797.tgz","fileCount":15,"integrity":"sha512-yOE+fJnNHC2wBfbVXypqOw9LgDoBKhG0NfVCMD/E8s3CYXMR8ls2PWMrbuxQnB+Y//1Vu+GP6iA8vCuGyKwihQ==","signatures":[{"sig":"MEYCIQCUniPYvC3ItqzCLwRgs5WpTJ+lo72ZtszZ7CwmkkyJ3QIhAI8qUgCZDQ1C+HW4dhjFn2UN3GgBAAhFJMYsPzm/OAlM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22708594},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1bee93ecea1966bbdaf5ad53c85ffc1055a763e2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1205","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.17","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.475","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.797_1777410909279_0.37326791400666215","host":"s3://npm-registry-packages-npm-production"}},"0.0.798":{"name":"@tscircuit/eval","version":"0.0.798","_id":"@tscircuit/eval@0.0.798","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4da8e45775afc9c75d58fdbc891f1d67fcb01236","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.798.tgz","fileCount":15,"integrity":"sha512-rglWhj54WVaHVw6HatAKHWS/lmdXM0Pg0Ye3ogFmn/IlGD+BcMxmQVX4jHO8MSC6EWSYVprQWbQ+rCNOGfyQiA==","signatures":[{"sig":"MEYCIQC8jdldc84Ahb6eQ69ra5qBNEWj6Ndc387rVjGHaguxbQIhAMQW3uKCg+GrWcPC6RqN7M4IZSaG+d/Hx9Q3rnRpNlan","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22760136},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a4b91f4695b0117a14bdcdc9f738f7bce1111f42","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1205","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.20","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.23","@tscircuit/capacity-autorouter":"^0.0.475","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.798_1777446327880_0.5802288690217536","host":"s3://npm-registry-packages-npm-production"}},"0.0.799":{"name":"@tscircuit/eval","version":"0.0.799","_id":"@tscircuit/eval@0.0.799","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ddbddcdacd405d994527c605194ada76e1ca5ef","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.799.tgz","fileCount":15,"integrity":"sha512-M6mfuO6oVUAdqRq5gFCeoJG48ryFPqX6ztgeiCIRBWGjnxhPXuwPty9qw2P8+Lvo49t2JEC05OitzBay7TUA4g==","signatures":[{"sig":"MEUCIQDKgH8MXIHCP122uLPCR4hfnQCMZTCts0G0c+bjIGtjGgIgFAJk29JZ9uMiP5bvwIVxyDanM2xyTk7rbG67w+RaAag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22936593},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e3b33b628f54a8e62c72c39e4c24e683e43ca495","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1206","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.20","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.475","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.799_1777468931226_0.7958274338558715","host":"s3://npm-registry-packages-npm-production"}},"0.0.800":{"name":"@tscircuit/eval","version":"0.0.800","_id":"@tscircuit/eval@0.0.800","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b295f091c2e87d8ca25e43b8246ad5f3f7af72d2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.800.tgz","fileCount":15,"integrity":"sha512-g/QQqmGybN1MGZ11PE7zRxjWeS4n9sMymWESbAwk9PfCPKEqaxdcfmMqAPmC+kR+6wFTsxDa9s7DqY+X2QosJw==","signatures":[{"sig":"MEUCIQDTu5B1WHAd5H2ExTzSLuog398drCnkpaZBN75qhjB4BwIgT6aZsWtnEYXdLmp42+yWIlK8mC02nD2VoZxuQJjb0qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23018355},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7fdc7c277634fb6eeebc81c5db44c23897ae8745","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1206","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.475","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.800_1777485395731_0.8395500799734468","host":"s3://npm-registry-packages-npm-production"}},"0.0.801":{"name":"@tscircuit/eval","version":"0.0.801","_id":"@tscircuit/eval@0.0.801","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f13d7e7fab79b95ac1ffab79784d4857d6d0b98","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.801.tgz","fileCount":15,"integrity":"sha512-2ONYlidGYm8RmhP78dKEOUzO7/nZvkQg6PhgQ6/Pp2bT1GOIGeYrng0YHhipKf83vY70WWBlDMAV5GLKPkJWbw==","signatures":[{"sig":"MEQCIEllDRI0p7TEG20mNSZGazwh5MWVe59I4ivHZXwbsaJRAiAon2/J5vO6snD4psmDSnGCkAK/rOERQ7JXXvDXJ8upiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23018446},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"53e588250459cfc65cffa52c1b7fc3c87bd49636","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1207","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.475","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.801_1777489710891_0.025474370889704723","host":"s3://npm-registry-packages-npm-production"}},"0.0.802":{"name":"@tscircuit/eval","version":"0.0.802","_id":"@tscircuit/eval@0.0.802","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e0a674034ba1fbc1734948d3259e01151a4016e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.802.tgz","fileCount":15,"integrity":"sha512-tiQP1LD0fYKx+IDZJ8GLJ1smjsN3tD5ByUOq+ybMXCiNMg+qnzDillw1nVamGBeuSlMEYc5x4s+Oay+6vgc3vw==","signatures":[{"sig":"MEYCIQCE8zvKa9KIMwmRvk1JOnRqZ6YJv8CHLYk5LTKwORzIHQIhAK/VEbccn2nDmKdeXG0fi3NX7iTME/efT3tfhMig55Y4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23021252},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1f3dcfeff2a33aa57b7933c4281d4eed53b3b81c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1208","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.480","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^v0.0.45","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.802_1777497382347_0.786257541030777","host":"s3://npm-registry-packages-npm-production"}},"0.0.803":{"name":"@tscircuit/eval","version":"0.0.803","_id":"@tscircuit/eval@0.0.803","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bc66590c4ed8d9c97342b3fa289c0f3fceddb6b0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.803.tgz","fileCount":15,"integrity":"sha512-LQ3elukvVb3OXT5Nz7hW4J3dKytyP2F2lugGobuYFuuxOxUcHQ0IwQ4Mm/st7pYJaaVFG3K9tveM/+Q694GKtQ==","signatures":[{"sig":"MEUCIQCO1tDvjwySTtjqAJ0UqmSUIs89+QuNx1cxNYuavGQ9EAIgJ6hyOc7+rdLRoJTyy8w0mMk5o3osiMAlo7kO2Awcf9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23146069},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d5dfaf120159feabf3d85524ae13a0568c909cf4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1209","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.480","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.51","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.803_1777505096779_0.6410261912212554","host":"s3://npm-registry-packages-npm-production"}},"0.0.804":{"name":"@tscircuit/eval","version":"0.0.804","_id":"@tscircuit/eval@0.0.804","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e61ac26d157fad1fb3f1f1e8a8e508ac4e87ec4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.804.tgz","fileCount":15,"integrity":"sha512-fz/VWUV4SqpWO9+PkoV53636IKlP0dQLwEZQl2+yHLebScb0o2Vp6zdEZAgpfMEE0ifgE3WNkpn7NcCNTEKe+A==","signatures":[{"sig":"MEUCIGQUICKSmcIoVDkml3RZ2+pAYK8txRvPR7G5vtidksNmAiEAwnNKyr7XVbAivrZYXUcR7reUIVeGcncFMyQ5FyRqoBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23159936},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f0be7c2ab1e6ae183fd7878a6b5c8c3c10615511","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1210","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.484","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.51","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.804_1777641632983_0.4934896980261507","host":"s3://npm-registry-packages-npm-production"}},"0.0.805":{"name":"@tscircuit/eval","version":"0.0.805","_id":"@tscircuit/eval@0.0.805","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3c70c50e8afd32424cc0d7df104b4b6614bca3da","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.805.tgz","fileCount":15,"integrity":"sha512-es5iFXqS2j+30O27vpHJy9VI5INgXXn/Dn9u1heutKE+jiyxCGe87aIAYt54XNIxfaYEfhtWcZf6dZ85bz5IVg==","signatures":[{"sig":"MEUCIDc+YIZQugMynJnOPXJI1JCp8m830vNt9pRnQS+JHdZDAiEAqwe78CPJb8994eVyWl/2x0GB1JU1aghYBn8IkI+2tuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23180370},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"530c9f2d875c03c9db2fa9e7251a01af6bf898d5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1212","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.51","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.805_1777662722593_0.5316556267532662","host":"s3://npm-registry-packages-npm-production"}},"0.0.806":{"name":"@tscircuit/eval","version":"0.0.806","_id":"@tscircuit/eval@0.0.806","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1c94bad8e8a1a4b1608f7369e34799a6b61b253","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.806.tgz","fileCount":15,"integrity":"sha512-WuKVfuv7OFQt/QfVDJgu2b/JOJ4aWPtg4F3iMP3VhAODSGvCTBNWh4nTAXHhCrs9l0C3o227lcNp8eObu7xJSw==","signatures":[{"sig":"MEQCIC7ks4CyD8B2TXGxTmZwCSgcTfAp/llSoz3uw44eCuvIAiAaMb6IZ2oZMxwMglOEJ2nJE7QAAgnk18ICDtpMI7Vnsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23181579},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0d17819c96c53fb50a67dbef20cf5c111651441e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1213","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.51","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.806_1777684089080_0.6566734218121004","host":"s3://npm-registry-packages-npm-production"}},"0.0.807":{"name":"@tscircuit/eval","version":"0.0.807","_id":"@tscircuit/eval@0.0.807","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38d76f29c405c10f3e96d7d0e1b06d2dc5e8035d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.807.tgz","fileCount":15,"integrity":"sha512-Vqsas3wVnbLu9fPvJx9ieCkWSouStEOztgHdHlRJGMxu4kdXiYMcKvHTXoZHX2o+Jt5F7Qvg16whyzx/o+YjXQ==","signatures":[{"sig":"MEUCIEFfY8iBEr7Cnvd5sStnVaMpGIj/Gh5UIU+jCjpLkcJvAiEA3Lp6KH7hqsOg4MqdOjw4nbUHR16uuqA37PyjxXY1XhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23189014},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"28f521ff9ce3483ad587185cf30d9148c24be46d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1214","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.513","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.51","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.807_1777796610335_0.8153105025000651","host":"s3://npm-registry-packages-npm-production"}},"0.0.808":{"name":"@tscircuit/eval","version":"0.0.808","_id":"@tscircuit/eval@0.0.808","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e8b3b84775e3655ceaf756ad911fd14c591f790","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.808.tgz","fileCount":15,"integrity":"sha512-JnJeuCrK/zXv742UjP98luPgMR7Dkc5DpRayE+CdoiAxR2M6UWGcK9Xn2NuCpDTDjFqztf14dJ5MS2XXE73u7A==","signatures":[{"sig":"MEQCIDRmXi+700SLVpFtws3j0UWsPyRfDuZ2gCmz4J8uS1PXAiAteZe72Z9QWhAon4ZXO+0LO4I+isaioOUeOnYcz5/qQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23189517},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"329cba0e6ecc49439070ecf239eafc5cba0f9cb2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1215","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.517","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.51","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.808_1777822267023_0.9725415900898995","host":"s3://npm-registry-packages-npm-production"}},"0.0.809":{"name":"@tscircuit/eval","version":"0.0.809","_id":"@tscircuit/eval@0.0.809","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"048fdb11c8ae2d896d541482f698372a1120df62","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.809.tgz","fileCount":15,"integrity":"sha512-r41CVqCLnc2WQvf07bzLepuoVORkFYe2R3oQ0UJ+pxu2vepULpPToSIO2DXAxCSI9tetxhaCHh89Drw7q/1yOg==","signatures":[{"sig":"MEUCIBYljO+8r5O4YxtbuY6lbS8GA6Rdr7rEsV7JUbGlkv6xAiEAuLUTPfQyd5HkSoCT7QLfsrrp2DG8V3JAKWzpcbvx5E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24723940},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4a7370fcef2ef8a90fabfda18f645ee79ef9265b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.421","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1215","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.517","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.30","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.51","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.809_1777929016269_0.1956825641198896","host":"s3://npm-registry-packages-npm-production"}},"0.0.810":{"name":"@tscircuit/eval","version":"0.0.810","_id":"@tscircuit/eval@0.0.810","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"153bf0c1dacd2c40a7e5224b7500892ffaae120a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.810.tgz","fileCount":15,"integrity":"sha512-U3pQDd0rSOCCVMtnejT9+rpamIICvh0PdjpZivpH2nrvDoqnojVRjucNBuZV174E2GEgwfGXsIKOjDXOHyFxjA==","signatures":[{"sig":"MEQCIHQ0Vt9AKrTDEaaoTYo440Tky+Hqf04ra7Y8teyqp6XiAiAE3mkjIG2s1OrhZKOczvSvNL0S/ro+NOl/Jp5tyBwksQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24727433},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"207d30ad6f476faafaf5c05bc56ce500daffc3be","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1216","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.521","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.51","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.810_1777965102653_0.7605422562212527","host":"s3://npm-registry-packages-npm-production"}},"0.0.811":{"name":"@tscircuit/eval","version":"0.0.811","_id":"@tscircuit/eval@0.0.811","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6a9c2e4a65a44509e788c7a7f66aae10cd1d48c9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.811.tgz","fileCount":15,"integrity":"sha512-6o85AfE/tbKusVpavWWotFtQvdUGWWXB7VOP5K9GogkG9ZWkamoBcMfg2IMjOXydTGAdDVehKYGSOXKp+1jh/w==","signatures":[{"sig":"MEUCIBHIXFzT1hoPgwMZ4EnRNTqeQDqP2mlPeHL4LbKkUqjvAiEAtmC6bCREHwh0fsgicOqSXCvhvcYWeiVIYpCw0Ed5V+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24727575},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"19eced04431d0a0f167c2bc9fea775a865a049df","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1217","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.521","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.51","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.811_1777976779377_0.054920006740144744","host":"s3://npm-registry-packages-npm-production"}},"0.0.812":{"name":"@tscircuit/eval","version":"0.0.812","_id":"@tscircuit/eval@0.0.812","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed4621f50bcdb65e653174ebc5886d9f41b5aeb6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.812.tgz","fileCount":15,"integrity":"sha512-Wd2Wc9dI/GG2FTXyKT2Q0IOHlKgTq9BHxK88VrE11sQlxuRAVz8CB4gmj8YR7A+wX0uCBaeSyVpzkT06PxDfhA==","signatures":[{"sig":"MEUCIQCjc7ORMjmuOv/udhqcPopzg0zcM9yi8JQeD5qfuVWKBAIgVJNHmPyDFUCe7jUSrJjKNBuAewkbM47AQMsZE4Cb9ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24818174},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5630dc2384b0aa0674d841e8e6d06ee32fd691ba","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1218","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.522","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.32","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.812_1778008294219_0.9483043418314094","host":"s3://npm-registry-packages-npm-production"}},"0.0.813":{"name":"@tscircuit/eval","version":"0.0.813","_id":"@tscircuit/eval@0.0.813","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f1d81cfb6299e1d3dc2b6098444d47c222bd5f17","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.813.tgz","fileCount":15,"integrity":"sha512-u1pnw2EB3TfeHDP0sWvB5jqa1aWd3zBgjZrL73UmxFuWqQmVL5csrBXgQp19/4XiwM9UL8SOfSeY4HTTBA/BtQ==","signatures":[{"sig":"MEYCIQDsCWEJDZOAhZACFmpOpZe7MltCX0oFDA2KrBLH61ubDAIhALJu5ov9jJ0dxObKKB1Yr+h7uZr4AWtaopiIkygCfj8M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24860237},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e5e2a2b990e4c53c9e0265ae631e6dd1bb795517","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1218","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.522","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.48","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.813_1778010448373_0.5260426966791707","host":"s3://npm-registry-packages-npm-production"}},"0.0.814":{"name":"@tscircuit/eval","version":"0.0.814","_id":"@tscircuit/eval@0.0.814","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"20463c4c41222e132b377227c855efc1f6c0826c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.814.tgz","fileCount":15,"integrity":"sha512-dwT9tGmwWOvic6zI3DcTfWRNjTQeNzVeojy2oOcf5wkQGUOTIZT/hGPZ6Ifu+4WFJBF+DFNARRsMwOcIR2v8tQ==","signatures":[{"sig":"MEUCIBQ1jjUu/yOgOT/bMrzigS0uVjMMLJfjkp9OMQFlDwy0AiEAgAv7LDvGDkScORJIux0bkdojgAKZvF25TIb7Y642PK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24860237},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d2186f380f71c6d9ed3855cd5ffe50c07b35504d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1218","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.522","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.48","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.814_1778012333210_0.1016715655021534","host":"s3://npm-registry-packages-npm-production"}},"0.0.815":{"name":"@tscircuit/eval","version":"0.0.815","_id":"@tscircuit/eval@0.0.815","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"792b9f42e834178363a19443511acfed89891fe1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.815.tgz","fileCount":15,"integrity":"sha512-UAiMrIPhpc3zKbTuKHrRwXclxB3NBaE+f98/VtfCKlVyJb4bnNgdoS1rolnWGRTey6k2ZZz4av47NCoZ1cLhaA==","signatures":[{"sig":"MEQCIEK+QuB4QfWm4Qtjwi+yngImrmh/anbyPj3j4dhgTAdcAiBA+oB1DjYvyKBPpM47wNdO2gsdRJr8UckWaqgD/f8rdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24863100},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"03489b7b5cf68217fbb69775a62238c594b3ecd5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1219","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.522","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.48","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.815_1778014603255_0.14646380371698653","host":"s3://npm-registry-packages-npm-production"}},"0.0.816":{"name":"@tscircuit/eval","version":"0.0.816","_id":"@tscircuit/eval@0.0.816","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"465794d9b4cb3b01798b35b3c65271bcbd4bbddb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.816.tgz","fileCount":15,"integrity":"sha512-kB7GyBCRonSIG3E02YBvvfq/0OX2ywEiQBID/eoy8gDOzQV9m+9zJDr6c1nAXrhhIkXwoA51/CQ6JnXdlmczPw==","signatures":[{"sig":"MEUCIQDjCnXBRKsqNQWg0aVCij1sGk2fxkaF61kGlgdPLeDOdgIgTxGcSzmxdR4N6Nhx3lo4XpSFdWYB0sskQs4kOobQqJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24864157},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e6875fea523b7ead6e31455ce8dd59ecaaebd984","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1220","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.522","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.48","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.816_1778021831029_0.7920358895746427","host":"s3://npm-registry-packages-npm-production"}},"0.0.817":{"name":"@tscircuit/eval","version":"0.0.817","_id":"@tscircuit/eval@0.0.817","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"79c15b9dcac88eee01ba2f6bdc1e3d5113d0613b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.817.tgz","fileCount":15,"integrity":"sha512-jf2zFJ9evaBYcUNL7ZRMLJgmgB/qmHnmHMpQZ29cNclsN0QvuMamNa5BnQiDFl1M9d9jQ19lGfRbEIxsxKYJiA==","signatures":[{"sig":"MEUCIQCl3zrG9DosqVqlX8dTrFTG05rBxyaPqpq4hLg6IooLkQIgWBSZzgsPs+feaWG+vF36zdAFUsm/f+nNa9T7GUtCH2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24865654},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d5edf9c4209e4d8f486a24362d9859645e62c254","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1221","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.522","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.48","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.485","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.817_1778042212168_0.9612855685547219","host":"s3://npm-registry-packages-npm-production"}},"0.0.818":{"name":"@tscircuit/eval","version":"0.0.818","_id":"@tscircuit/eval@0.0.818","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"756241d1f840a2638139a353109e8a7fd057db5a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.818.tgz","fileCount":15,"integrity":"sha512-CgmAmhkxKPpz/9hkxcmbpUGXoh/l3SWMYjFzwxoWwkzZusZvc+lw7+GO2fZUcsQLfIXdA4K1xGu4AA+7Jmt7oQ==","signatures":[{"sig":"MEQCIDVloAky0XEhGai3/qpRlPMAIAQyF73IoVmiAbb/kp+zAiAYolkq8mdnhKrOSobfXbQDL3HKsKnvKYotpTgyRd2nYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24848716},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"09b13deb4db7e580c72a143f4b4ef745a015e403","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1222","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.522","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.125","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.48","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.500","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.818_1778045942939_0.710893885700097","host":"s3://npm-registry-packages-npm-production"}},"0.0.819":{"name":"@tscircuit/eval","version":"0.0.819","_id":"@tscircuit/eval@0.0.819","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"075193b8800ee8d2e2024633e206354a488510aa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.819.tgz","fileCount":15,"integrity":"sha512-3DRCQkan3QJdss7TpCL0gB6OS0y8Gdkqv2GJvcSSP1S5jN1FK/CU11RXy8WaDopjmpykJ3seEOQweWtcEOMErg==","signatures":[{"sig":"MEMCIFM9uVFug+Hd+C9FGTKcfXq17RuiQNJG+hZQvaVB3eu9Ah8LKta5XJIY4GHC7FM4WkvtrvG46yF8C1kmFmZs4qnk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24860266},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"983f5119a9e1677b8fe79aa12a451cacc9b9a04b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1223","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.522","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.48","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.500","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.819_1778049088019_0.6645349977882127","host":"s3://npm-registry-packages-npm-production"}},"0.0.820":{"name":"@tscircuit/eval","version":"0.0.820","_id":"@tscircuit/eval@0.0.820","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e4c63fdc0a62ef4fbf664cbaae8d3f36cc08841d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.820.tgz","fileCount":15,"integrity":"sha512-+nv9wlxmGqJU9FYyLjSI74+Rxs4S/J9bDH+9VXRvFerMFI2KQ+uZmQ+6GLymdLOESZieHWeq1KR0VqtrQgqHtQ==","signatures":[{"sig":"MEYCIQD8AjTEICK/r7swisi1qPuAeqV177jTRdthpdXH7l36hAIhAJu9hM9Vm6WnX8ts+bkV3iN878buOrXcDzD9jKEzKsJz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24860819},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"52c2d7da2fe145379a3b9edb2da0580f26af2d2d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.22","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1224","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.524","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.48","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.500","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.820_1778049406024_0.27741755658378087","host":"s3://npm-registry-packages-npm-production"}},"0.0.821":{"name":"@tscircuit/eval","version":"0.0.821","_id":"@tscircuit/eval@0.0.821","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12b8d82a005bf8debaf785d124054529e1f9f69b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.821.tgz","fileCount":15,"integrity":"sha512-bnRkxlwFm2MtVFvj1sbYtPn17oG0DiIIs/QCVhbkwygijkJ8PqipFrPVtj4tSseubXdXhlLjgBP5+5mBEXPF8g==","signatures":[{"sig":"MEQCIBxOc44q6z+tdn5ypgfwyquBVRCpAK5vqBTFyIQZ9/f2AiBqbGSlTfVoS0Kt3tSmM+bR/XS9a6h3P1lRjO9pv7nZ1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24980819},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3a58f6a238509a95e9efe6bbd8dd95a115435a6c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1224","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.524","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.500","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.821_1778067975428_0.16447535108563516","host":"s3://npm-registry-packages-npm-production"}},"0.0.822":{"name":"@tscircuit/eval","version":"0.0.822","_id":"@tscircuit/eval@0.0.822","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8852073a6e8fcdf7c933feba9dd6430f8e4a849","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.822.tgz","fileCount":15,"integrity":"sha512-vhiaI9s9L0BIF/v6B0ITBm89+KUFNU/YeoGErYZtS0s4qp6qK9N0G8a0Dk3sxTc9r+ZImgd0VynXWNmySz0OJQ==","signatures":[{"sig":"MEUCIA4QItQIcQJEOMKMGHs3T0GWMirifHhqd4KV5y1sxeTRAiEA75yKZIeB3cE6xSmMuBESW42T3fERf0sLVS22B03szuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24982198},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9651708c599292ddcedae9184c34e643ad157c12","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1225","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.524","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.500","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.822_1778069751112_0.9137557099489011","host":"s3://npm-registry-packages-npm-production"}},"0.0.823":{"name":"@tscircuit/eval","version":"0.0.823","_id":"@tscircuit/eval@0.0.823","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a750899a1efc9d44ed6556dd79c13cf43feaafd3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.823.tgz","fileCount":15,"integrity":"sha512-ftUhPIZQe9/jz4b5m1KDM3mH3jk4wfF5TdHDbWYJBa0oGRMLGGt8Vf9wXZuUQR/F7k/iQddYaiVd+di22fcMRg==","signatures":[{"sig":"MEQCIBaL7eZ6IB7ct/Oe8LPGnw4GkKeDF9rx6+dBYYNxxHXCAiBYKUr7KMMSQ8qnliiYANw5LGlMWQRIZQkItRiBRUG9RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24982260},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a33885ce737e2edf2850b3222a0c431bbe2fc9b4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1226","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.524","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.500","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.823_1778072172865_0.15451994080226017","host":"s3://npm-registry-packages-npm-production"}},"0.0.824":{"name":"@tscircuit/eval","version":"0.0.824","_id":"@tscircuit/eval@0.0.824","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de435b9e1423c5b91bc7087a03607da2daca1bcc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.824.tgz","fileCount":15,"integrity":"sha512-/CZ4OlofxAHYznHZ1XishMsGKrMCWJjeo7YdDY+oQduPkVAQxK0hwwvSWV2uzZVdlqMsHgIYgEroF4S+UOOroQ==","signatures":[{"sig":"MEUCIDv8F5EUfj61uHLJ5YSXRslxeC8xOAoOrzK1UpuEizh4AiEA7FMuriGwDO2EjdVlhnf0jiOzueGnqgrQWVtULvovxoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25000159},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5aca703086e595c49d656f372c87d939be535b41","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1227","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.525","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.502","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.824_1778090490915_0.5783930904180419","host":"s3://npm-registry-packages-npm-production"}},"0.0.825":{"name":"@tscircuit/eval","version":"0.0.825","_id":"@tscircuit/eval@0.0.825","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6b922e7981b5214074bfc706bc4762b79d4779d2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.825.tgz","fileCount":15,"integrity":"sha512-xchE3GMjjQ6IwH8CcjlG2hx5O6J9HWhovt+6RxC7rY7XR1XJ6+ZUn9qAmXcPq4moL+REiwBf83wFdMy36sjhkg==","signatures":[{"sig":"MEYCIQCCQCIPJvVm+Ng+0JX/valk5e21xBtcHmsxn2IVLo0ZiQIhAIJGq92SvauDF0fFDd1AoJSZbXbEAjMZno23S4kgLJ8b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25035362},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"00247838eee64c5d33542edd2d9feb3d61efa77e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1228","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.525","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.825_1778092715627_0.8470664283281895","host":"s3://npm-registry-packages-npm-production"}},"0.0.826":{"name":"@tscircuit/eval","version":"0.0.826","_id":"@tscircuit/eval@0.0.826","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0a2ed46a4ddc75dc38349054548b257081d316ee","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.826.tgz","fileCount":15,"integrity":"sha512-oSVpiJ16EgypObjIi4atbOpySLMabkv5g9WJrplYsjogZo7oLEg6O47rGaKv4qJlvP9PgwCp+J/ZdSVexijb7g==","signatures":[{"sig":"MEYCIQCpAGuXrFu8ZF4vgvvM2tZp4HQRt4F6Z+d2sa3enFHzCQIhAN6i908ibIS3opGEfz7BaSiWuuBp8dkzdOSdTWyC1ETg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25035544},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b1f81a91195d26e8bc86861f60d16b9d715b9500","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1229","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.525","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.826_1778102063972_0.45638577106839495","host":"s3://npm-registry-packages-npm-production"}},"0.0.827":{"name":"@tscircuit/eval","version":"0.0.827","_id":"@tscircuit/eval@0.0.827","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6df950d5c90c8e3b83e79679e5002351da62f4a9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.827.tgz","fileCount":15,"integrity":"sha512-MHZdWzvkHxn6Y0qL9p22hJKb6CDeeVTFJVnzzOTo6lSnqqVbTCNhHuC9F2UNYGznau2no00c7VklaGwiqUrtvg==","signatures":[{"sig":"MEUCIQD9rvNWrnzJD14BBEr2AQZ73LlbCkxOkpLigzaz3B3D6QIgGGeI/ISfNlqZccpNLDVzkgwWl1QSfdIB4ZR9aADXIr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25036925},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3b87334f056240b697e5c23f318905208a651fb5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1230","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.525","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.827_1778110329900_0.7844874241417341","host":"s3://npm-registry-packages-npm-production"}},"0.0.828":{"name":"@tscircuit/eval","version":"0.0.828","_id":"@tscircuit/eval@0.0.828","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"100021d091ec838960920ffb0c9362cd79f0a0aa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.828.tgz","fileCount":15,"integrity":"sha512-WTzl7ia2mTZPG6fiCssmTtdLX3WtD7coTbgRqbMMWAzUUuI4PMbFaqSC7agZcXJ8QKPOPwHFkDmjYwWvgNdAew==","signatures":[{"sig":"MEUCIC3Pr013xjejy+3KcuATDhq00kX2AWTqv0dXRf4BMswgAiEAkqRGvK5586cRTM/2Oub0jd449tw+BHrhK9/6CkbDWpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25038157},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1bfb6183ec282bb2a6c3db712bc9304f8986678d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1231","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.527","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.828_1778135768870_0.6660608439586715","host":"s3://npm-registry-packages-npm-production"}},"0.0.829":{"name":"@tscircuit/eval","version":"0.0.829","_id":"@tscircuit/eval@0.0.829","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d31029cb9bd4c00498bbad59df3c358671c467a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.829.tgz","fileCount":15,"integrity":"sha512-mp0Bx3016ervuDLj0Gmrmx2XkchZCDDJFtv7DzgD+rfWyGUaNTw24p+cdOiWT4OoYeWi4aXATGn+YPlGxGY79g==","signatures":[{"sig":"MEUCIQC9KB2o9yNTOOn0IWXHqTljRGYoCGs5PLGBzW975E4GIAIgXiQWWz/WT7AoymodUxLdP/2Hi0wslRxLzoI21YuRXJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25690915},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cce2ca79c6e7ebbe9331cb9e1c028ea9d50b1591","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1231","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.527","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.829_1778136779945_0.6441394105052307","host":"s3://npm-registry-packages-npm-production"}},"0.0.830":{"name":"@tscircuit/eval","version":"0.0.830","_id":"@tscircuit/eval@0.0.830","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b12afb1f392556fa190fdd460a575373241d2a27","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.830.tgz","fileCount":15,"integrity":"sha512-UJWBAjNn6BhsAj32mYUr7twWhheW1THrt7qjoOV8jXosGALMtjp66DR+vpBOUReRr4fnHKMBDzFdnV3z1jHk1g==","signatures":[{"sig":"MEUCIQC9F4OP+gaDxqCFrgeZN4FV3xfiWZjsSbkXVYV5lK/JGwIgFM+/DnmFuS2oLoAMfQBlyFdqaHCVTL8DVoe4k/ix5sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25692427},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3bb2d2a852fa886570cdbe99d32654bf52e5e973","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1231","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.527","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.830_1778137279738_0.8783492015353316","host":"s3://npm-registry-packages-npm-production"}},"0.0.831":{"name":"@tscircuit/eval","version":"0.0.831","_id":"@tscircuit/eval@0.0.831","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29d81b18823b9e5b006f14d747c0b6f3fc153326","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.831.tgz","fileCount":15,"integrity":"sha512-aezYs/NtnmsRD+fk83ayxWQtodf1cD23ktaIgOHml8fhaTd6Fe0HJ6RFohHI3CRaoBNp7tqJrPDrq8fTbWXU2w==","signatures":[{"sig":"MEQCIBfvr17HmYKF4ZD9m04QrSeGLPkgmzhATPc6Rx7JGKTCAiAq6gatvh8fLqZzlaEASLX00b3WiZ8kQWwP+ZeMCqjUrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25693132},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d5c8536cc5da7e826fa0e6507bc55dcded8a559b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1232","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.527","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.831_1778170368094_0.7157308846394701","host":"s3://npm-registry-packages-npm-production"}},"0.0.832":{"name":"@tscircuit/eval","version":"0.0.832","_id":"@tscircuit/eval@0.0.832","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9f1b834664b220538f0437d19f2cb51a3d719b2a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.832.tgz","fileCount":15,"integrity":"sha512-/d5A1TC6AqNricUFbB2zfe3gJ/5XdHtI2VR3OS7TcnGVc2WHihtJ0+H046Y+18KtN3dwnsza2TO4d+KgyckFlQ==","signatures":[{"sig":"MEQCIBnqO1poJwjXUXvf2oJbYflpz0DCWUmaytWzf/iHnDjYAiA4mxRI7IC/XqqIwopWJ0IECejhSkAC0tLWc5dpvgMTKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25705278},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"af69c222ae62657c78037b7369d5fd100de79197","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1233","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.832_1778214535892_0.2957309553842582","host":"s3://npm-registry-packages-npm-production"}},"0.0.833":{"name":"@tscircuit/eval","version":"0.0.833","_id":"@tscircuit/eval@0.0.833","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"03fae744560e161fb3f1375594087edaaaf9c9c5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.833.tgz","fileCount":15,"integrity":"sha512-lMaXv2J0HWerlku7t5PZFMrsmr8clnd7Ijnn+XGZJlTq/tVQ9oDtYxqeY9LTF72sexm9wR+Vym3rIeUfoqAVvg==","signatures":[{"sig":"MEQCIC/DupsVbOS6SLMozqI58ABd+SoH09cZ/77cThuPJr6OAiAmxMWBo4owkssrbyAdnpx5TcuxbAcvNiwMm5w/LeAjhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25708785},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"17dfd8bbe861c140f051524a871766c91cb06d06","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1234","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.51","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.833_1778220490384_0.706115596908782","host":"s3://npm-registry-packages-npm-production"}},"0.0.834":{"name":"@tscircuit/eval","version":"0.0.834","_id":"@tscircuit/eval@0.0.834","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7fbf2332ac8f249d388324faa57a4f4cb82a7e9b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.834.tgz","fileCount":15,"integrity":"sha512-rwhdzuIFnRxqQM7F1wRDuc5tXf1cf7UfMhkmVv8PX6EkCCZqmIuYTD2LWDeST0AkhSf/I68IvtTeY8wRS4wWYw==","signatures":[{"sig":"MEUCIDuOqDo9jgr9aWHcsxg8bZkshd7x8C0AobzCg4txbn79AiEA7a+MDq6SNd2Ia2G/Vwx1AWOI+ZqVtp1zVfx6I2X4Z6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25728484},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2a5eaf3df4f1da76071c31d31a168ccbefd79bf0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1234","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.59","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.834_1778270317178_0.7465991599399371","host":"s3://npm-registry-packages-npm-production"}},"0.0.835":{"name":"@tscircuit/eval","version":"0.0.835","_id":"@tscircuit/eval@0.0.835","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b98080dd87832116b72bb59de154c1107b87f06b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.835.tgz","fileCount":15,"integrity":"sha512-OTaDozpX9/t+i9s3qs53Wci3LgU7b/qOH0TRFVgE4eGN2xw/nmrzq8ms1k8U9OUrDjAKBfXYDuMelS1LXB4csw==","signatures":[{"sig":"MEQCIHI3FcxRcdVKFet3P/QZISdg+F5XR7NUhYI+WttwsubdAiADdAH1zutx1yX31vlbcw4j6gqrU/9Wp5lK7iAQs5Y4pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25743151},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2d7eede6e0969a2367865a948d6dedd5dba1dca6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1234","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.532","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.59","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.835_1778355713371_0.8554195784859402","host":"s3://npm-registry-packages-npm-production"}},"0.0.836":{"name":"@tscircuit/eval","version":"0.0.836","_id":"@tscircuit/eval@0.0.836","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2fce8d38983f4fd11fc0112ae7b04ac699d51dd3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.836.tgz","fileCount":15,"integrity":"sha512-+605qY9PYUPe8UluZO9IIryRTtI/yL9LRY8CxWhdzU0t//hIuyINv2k3s6vzTxKxxH40AEsAUdtRx8UT27Y+JA==","signatures":[{"sig":"MEUCIQChZZR4rjRKx8LB0ALRmVXlCuYjOXd59Kc3zzngUayjOwIgRyuPcGNs2YyPAPB6DL1vCLpSFUHXZ5Jpe7OtkdjV4PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25749193},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c89ea58c01691a7bb6091f231d679d37530fcf04","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.31","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.423","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1234","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.532","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.126","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.351","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.836_1778376383833_0.8901956180467583","host":"s3://npm-registry-packages-npm-production"}},"0.0.837":{"name":"@tscircuit/eval","version":"0.0.837","_id":"@tscircuit/eval@0.0.837","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fb1c829ae914c9168d73b6a1825d6d3730dc7324","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.837.tgz","fileCount":15,"integrity":"sha512-v5GRGOka+pBVUFxe+0TtVeu3xl5WSeSph7wMv9efdZ9w35EvYAjrOkCcA+jx2taZnGgvTQNe09kCowuhncffYg==","signatures":[{"sig":"MEUCIQD4qpDYKFHAriJc5oxU+Fs3Z7C+l+h0bv54qQn19e92xgIgHiR+7YdHSQH1agLnMX+tpMXDwQwFhkekbb7wMM+VLDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25890297},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"78f3eef2bf85ff4a00fbd8d5c2d9e8e7b84c0d9d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1244","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.128","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.837_1778569161035_0.7465210127410822","host":"s3://npm-registry-packages-npm-production"}},"0.0.838":{"name":"@tscircuit/eval","version":"0.0.838","_id":"@tscircuit/eval@0.0.838","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eb432342e56fc4948499b7c5307e9dcc8ded5046","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.838.tgz","fileCount":15,"integrity":"sha512-R0P79BnfqModD7XqHvIq+D0yrOitpjp8evnSuP8RK9r2YCWNRT2US1l4CR87v+k7mKUokEVAzlKwsHN4JACbtA==","signatures":[{"sig":"MEUCIQC9Z3qbEyTQ3+h9Wd0nyesIGM9FIovO8mhsTXPWOImvXAIgCNevPXR9d68prC3Hqykm1KWVDWYf/YB/Cnw2Raf67/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25890206},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"aba6b51af7c60106821b4a1241a81afe3bc7db75","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1245","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.128","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.838_1778579337835_0.14479408680469463","host":"s3://npm-registry-packages-npm-production"}},"0.0.839":{"name":"@tscircuit/eval","version":"0.0.839","_id":"@tscircuit/eval@0.0.839","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a35daab0453b8c4e6fe9ad8939afd88f7c24fca6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.839.tgz","fileCount":15,"integrity":"sha512-S8tE9pkI0Rl19EYPeNMiGxuNcaK/OfDsoczxyz321z8O8srMxy7P1XR22RoTJv7/FjCgZ3rLfKmoqaJLKpn/VQ==","signatures":[{"sig":"MEQCIGSKITzZ8Xwu1JGhtSTULC2tE4wskshTrqsWoh7WsI96AiBGNObsrn5pz/ELOpEzJaSuz4KjOZxSXMGHQw0yZj8UdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25891823},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ef2bc6fbf63ef7f896f0ef8b5f31a3af61db4099","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1246","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.128","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.839_1778610023025_0.7844060373919879","host":"s3://npm-registry-packages-npm-production"}},"0.0.840":{"name":"@tscircuit/eval","version":"0.0.840","_id":"@tscircuit/eval@0.0.840","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"719729dcb3af8d31d2b71218dd62e0d561188ac5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.840.tgz","fileCount":15,"integrity":"sha512-TYKWuRUlmPlP8dbOE3slS5qQjN9LQReBrjhIfD0w+PrPIwWudJU3NczfT1Q62cm0pWIT1ABLpYsJwqqfLI4igg==","signatures":[{"sig":"MEUCICNh/TxJC3FTAKj4DdrQ1uaE1aIvuXImdENgLrK39KlKAiEA2NeJaQ+9iY9GluKbRQ26W2B1HD74kHmFYt7keMCOrt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25898751},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c9bdec1020166579afeaed514ceb84ea4bd57eb5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1246","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.128","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.840_1778615465947_0.21644713765564227","host":"s3://npm-registry-packages-npm-production"}},"0.0.841":{"name":"@tscircuit/eval","version":"0.0.841","_id":"@tscircuit/eval@0.0.841","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d454b74e12a52ea8767d92d546f2bacf2239a55d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.841.tgz","fileCount":15,"integrity":"sha512-0Qya0rocRG0THB+4IybH91vzEBhC8xw1vF0PkOFUNeo/6hppgsLbe6fsfVcVRh4paSj4vE8f/ljIl6HBpmSylA==","signatures":[{"sig":"MEYCIQCNA0XHQ2lY/3XgsdwoCfMZRs6tdbFEsPMqZvlFCGZi5QIhAJXzZ612LmGTcreAlNUW790rpXG//MCABWvOeMdWDx/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25909572},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"34012fbe58acdb4b6d3ad853e88fe977b8e25b0d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1246","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.128","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.841_1778621649250_0.31906988546278736","host":"s3://npm-registry-packages-npm-production"}},"0.0.842":{"name":"@tscircuit/eval","version":"0.0.842","_id":"@tscircuit/eval@0.0.842","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b703c594150318e0db5bb06481cfbe87554708ce","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.842.tgz","fileCount":15,"integrity":"sha512-qiUU4Aifzhf4+nqyeL6m86oDH8DSg1IiceDP+m2mXFjqgrIT/7CDwq8RTVdJg9zVEOpKnWmtF/AY3+dmhDphuA==","signatures":[{"sig":"MEQCIHY9iJNwVxO9S4Qfn2u2dugjlu1OwW9bpYdJrZifOLbdAiBCHfdufkvw58XM+EWDip7tCJ9f+fSLhv2ASVgM/uubvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25909931},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1673127a45f7dfdbea64ab491fc505c692fce433","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1247","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.128","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.55","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.842_1778621909459_0.04492467617390239","host":"s3://npm-registry-packages-npm-production"}},"0.0.843":{"name":"@tscircuit/eval","version":"0.0.843","_id":"@tscircuit/eval@0.0.843","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c515d095923fe3bcf9bdbbba1d2da1bf36c5fba8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.843.tgz","fileCount":15,"integrity":"sha512-cTvA0SOlP1dPugmiD5IXJ6ZcNCPURp7zaTNmSAX935tVenK3nJmYrC8HCOFGqMdboMQpkjjY7FCa7i5KQzATjA==","signatures":[{"sig":"MEQCIBtWM9L3nm/qQX6Oi8Fwc99Dd7yG0Onpb5A+82pQrWDcAiBNbDK8bo9KATUiH3HLG0qCd42ffisuG1q9sOD/ROrBsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25930915},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5b8df629403fe91b7ddd100d14243d457121f378","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1248","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.128","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.843_1778637489310_0.6128211007388102","host":"s3://npm-registry-packages-npm-production"}},"0.0.844":{"name":"@tscircuit/eval","version":"0.0.844","_id":"@tscircuit/eval@0.0.844","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4943a1b84293362100c7569dd21bf39fae418bdb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.844.tgz","fileCount":15,"integrity":"sha512-Zldhj1UHaGHPjDBgR3VpL1skDgNdOJyt4rJT/4T6ZCw94GkhgIKwb8eYu6ddsCeMux2dB1nnmaMTA70tIX0PWA==","signatures":[{"sig":"MEUCIQCYaARMOQ8DN2T/DuWDa9A6lanPw74Rsj8LrEITGh0R8QIga1SdnyodZvI4SUN1VeOnMzjx3ToAI6uIlhPk5JJ90q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25932574},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9bc17833dd327151063c6ee282c248a6b03f05a2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1249","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.128","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.844_1778658413059_0.6209743034576831","host":"s3://npm-registry-packages-npm-production"}},"0.0.845":{"name":"@tscircuit/eval","version":"0.0.845","_id":"@tscircuit/eval@0.0.845","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c4c7eec65edccd87ec7615fdd7222fca83b5ae6f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.845.tgz","fileCount":15,"integrity":"sha512-0AafGOE73U08M9OqzgxZWHV499HEo3dqHSC+Bw0/9FtLPSCllSVS55JrrebL7km8cUaehseHZfh9HvrrhhFAwQ==","signatures":[{"sig":"MEQCIAQpeOGH12pAIXEvFv0zRKtYl+WiVknigQzuU8xJIH33AiA+AOF4Q6sAysglLcYCAZjyqgyZiFpkn09BY4LzIAqENg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25959709},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cee1b48002a8d405c0cf77f7e986b055492095ae","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1249","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.128","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.845_1778690249210_0.1699857009328194","host":"s3://npm-registry-packages-npm-production"}},"0.0.846":{"name":"@tscircuit/eval","version":"0.0.846","_id":"@tscircuit/eval@0.0.846","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9bdb2278f941d1aaad8589250fedea0684803bc4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.846.tgz","fileCount":15,"integrity":"sha512-hAZkHmuJY1bmXFMyNQA36p5jImZmqN00KaM+mBw0bOtj4YBsi/07vhA01fufa0FuvU31YCqmBINIf34riWz1Rg==","signatures":[{"sig":"MEQCICW1bBoP1c2TENH6NBjlrllirH5G01JYzJ2Zgg1xRCynAiBwVYf1dpeTkmcsd9pFA4lbpU6wXYlNKKsouDxrEo1CFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25961313},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6276b3fdf8500f01d97a030fc85d2d13d3af1a90","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1251","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.129","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.846_1778754325120_0.03340456226443789","host":"s3://npm-registry-packages-npm-production"}},"0.0.847":{"name":"@tscircuit/eval","version":"0.0.847","_id":"@tscircuit/eval@0.0.847","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7716ca7e2f53013c3e2cdae9992998c1646a6614","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.847.tgz","fileCount":15,"integrity":"sha512-AmJQNCgRIoQcuB43YZJV/thVQhKqoghy4Y5BHvthL+z5cI+zRo6aZJNp9S9TvK2+BFs/GZ6ESWOHyk6BO/OcGw==","signatures":[{"sig":"MEUCIDbagblWO3eXsAR2QEkTiAKSjaxucDv97reJlu8w1BcGAiEAz1gUbuwALkhHhK46oh60zkZiNpbzWuYmmNVSZv4Z0+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25961388},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"eb753fcae3783de0232d0970b854db8118d379b9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1252","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.129","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.847_1778785102426_0.5943373332884041","host":"s3://npm-registry-packages-npm-production"}},"0.0.848":{"name":"@tscircuit/eval","version":"0.0.848","_id":"@tscircuit/eval@0.0.848","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dcef1d84b9008f0e99d1a2d8b13d068ece8eff3b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.848.tgz","fileCount":15,"integrity":"sha512-2pzHFsJlDNrwWarEYBs9eSXaJUAq21QpJhocE2iyz8UvsYDUnkePz+KYRopPT0V6Syn/tHeS1BXZK/PailRAaQ==","signatures":[{"sig":"MEUCIQDtjSBrpgTTrCABR37B9M3GVEDT3h/m4gjTtuc0STgkFQIgdl0OlAS5Z1mw1ct3+UGBqpJD7+e+hP0mXsKgzBX1P1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25961971},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e9d96016c12deb477c61d06066878fca3243f3e3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1253","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.129","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.848_1778819902662_0.8569040290769618","host":"s3://npm-registry-packages-npm-production"}},"0.0.849":{"name":"@tscircuit/eval","version":"0.0.849","_id":"@tscircuit/eval@0.0.849","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"667f04528dfa21e712000585a6836d7511f5e516","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.849.tgz","fileCount":15,"integrity":"sha512-1x2tueKPDRn2Ib43QYrId1dmONAd3t1MTlYdjX5z3OGcf8oxeaqzJUTRljqDJjACJcsdTYGoxtpHDMq5OxQIUA==","signatures":[{"sig":"MEUCIQC3bnxWjVmpg0mxLkXIJTRZWYRiJNLOILzNJNdFUnMFWAIgGa/yJlVjJCxcV0/WIUTpXwwDVNpXox1s1EkqiOdZ71Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25965324},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"874487ec6cb9f77c04862fc25f45458f6f063ca1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.347","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1253","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.129","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.0","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.849_1778855134770_0.02315645960559065","host":"s3://npm-registry-packages-npm-production"}},"0.0.850":{"name":"@tscircuit/eval","version":"0.0.850","_id":"@tscircuit/eval@0.0.850","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f937154fdb943f7330e8e9eb100e9a2747c89e2c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.850.tgz","fileCount":15,"integrity":"sha512-5PPUHMtGaqvaxfeiC+3/estUEszI2RBfVl81GzRp2ebEe1NjzBuUNB341JOaJGN/0MguklqyfnmgFwBUkEeP5Q==","signatures":[{"sig":"MEUCIGYOgYh3lYpuX0IO71CsGu7DXghwSGQdLBe6ks5wUvDWAiEAwKtHrKSLrKSp28wIJHXbuorvaCww8B0jipsYHAhTBLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25959659},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"eafd515778fef1ae242828d3b866b18e25088eeb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1254","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.129","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.850_1778859721462_0.5457954631751971","host":"s3://npm-registry-packages-npm-production"}},"0.0.851":{"name":"@tscircuit/eval","version":"0.0.851","_id":"@tscircuit/eval@0.0.851","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8fc9c962ba3c97e786ef78a3f2200f3fa22b43f8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.851.tgz","fileCount":15,"integrity":"sha512-hM/JgUVFiGL2H7pCzjpeMo8vd+3C3vMeklv7cEZ9Wdkgc/lGEfB33rDANM4dyIR4lTZBCnLJWOdGVCIMtbti8Q==","signatures":[{"sig":"MEUCIQCYkePDuYjLomD5Cde9HyhniuoCSbulgO4T605fCAzi5AIgXmjA88UvdegQ5ST9kHe3Wzlrx7dWC0VPuEcbpL+H7Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25959785},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"47ab23e246cb3795a8a618ee5756c3bdeec58c7a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1255","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.851_1778860953036_0.42102064235594217","host":"s3://npm-registry-packages-npm-production"}},"0.0.852":{"name":"@tscircuit/eval","version":"0.0.852","_id":"@tscircuit/eval@0.0.852","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"42ac3bc42225b001fc2586252e5d9b16f75b540e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.852.tgz","fileCount":15,"integrity":"sha512-6FebDRgUWIcMGOJWLqfDheof38joMHoN9GHQhile/8Il7KxtRDfpcKtLu5XIaDVvgMMriEGznXyhwZANmgF07g==","signatures":[{"sig":"MEYCIQCRFkV0eHYniFusXfGYXOTDQAdxbi9VIFsXYSKBnY/cMwIhAKtytxOl2PuGDhgw6Nyep76GdOnMyPcA6YSFZIoqt2qW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25959855},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"777c2a4575ec4fe9d1f8d27e078331de8dd611f3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1256","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.852_1779045048237_0.9196427563660514","host":"s3://npm-registry-packages-npm-production"}},"0.0.853":{"name":"@tscircuit/eval","version":"0.0.853","_id":"@tscircuit/eval@0.0.853","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8dc336841e4fa31984c388b21c01606059997a88","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.853.tgz","fileCount":15,"integrity":"sha512-eMg12ppNDNG2w0qKrI6756F38AHBH/tKGdzkDFgvHLW4+e+snfjinguidW+YHJBvdBRrGxIz7ZospsolE5zwsQ==","signatures":[{"sig":"MEUCIDv32ojyCuuWiiYW1WvN8wea3r7HcjuMWC8oS6/DL3X0AiEA9kszO+iqsHSK6aCYBVJnElWoTecHM1agWXGXhTrXW2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25982427},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4361dc230e8b3b54ecc421411de6e4f5c6446518","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.347","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1256","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.853_1779084670308_0.31719936473462695","host":"s3://npm-registry-packages-npm-production"}},"0.0.854":{"name":"@tscircuit/eval","version":"0.0.854","_id":"@tscircuit/eval@0.0.854","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"810e2d4be13bb6ab4516911aa5798e21e7a54df5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.854.tgz","fileCount":15,"integrity":"sha512-dUMCJbuXq2faxV0a5xdSpoVLBDnKnzjAmbgLE2p7zbfxiOcysTLPd33cmO8K9ItlmRCGfmj6j2RgFb/dcFUaog==","signatures":[{"sig":"MEQCIH97+V5nwB3W77GHo1JlnHYYZZBxKd1qAlCx5raxfK4pAiAq3rP/JeDpB+WW3pCpoFTOTGDVQq+qVKRHQW5ecoZF/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25979408},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"af7615b20033c0983ffde8cd642a7793d30a2914","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1257","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.505","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.854_1779170937108_0.6751925751317642","host":"s3://npm-registry-packages-npm-production"}},"0.0.855":{"name":"@tscircuit/eval","version":"0.0.855","_id":"@tscircuit/eval@0.0.855","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b986b177b2d065138e5ac7ad1c5b6cdf69239126","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.855.tgz","fileCount":15,"integrity":"sha512-Z3Xdg5D9bm+y5SpMpavpDvhNMUVuzSIANC3+XPZ2vJbLvyu+LqZAVXzHd8tcMOmAcCQvNZHZSLndmMoKBtJkqQ==","signatures":[{"sig":"MEUCIG27ALwIhLlFG7CxtghRIQu4OKa8RfEXHIlsONVl2YYAAiEAvXcs410NHZZkAM5gqHHZg6HRgTuzyZuJtXrEJ/94pTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25991868},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ec70ad9c39f06536575d721e1b634abdd09d8768","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1258","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.531","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.523","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.855_1779208211811_0.3548039902006326","host":"s3://npm-registry-packages-npm-production"}},"0.0.856":{"name":"@tscircuit/eval","version":"0.0.856","_id":"@tscircuit/eval@0.0.856","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70e1b6d839464debf1a562fceeda8a46c5543ecc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.856.tgz","fileCount":15,"integrity":"sha512-e0mVXs1TLhAZL7KTNALul4uc4rt754665keZYN+pqs2KrIBCVZluQjoDh0Z7/OZ+Vb+C2hxMCJkykI14Rp2z1g==","signatures":[{"sig":"MEQCIGseHoBaepfa01QK1aADxBT2KmVo4hiP45lO6+gZ8TO5AiBNmJx0mlYuZmewBfwdmsfRC7upvOX8kJ2jPwzMG/7wWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26005000},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6e045c11988c9c156145a120ebd72a0f50269cf4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1261","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.523","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.856_1779394752719_0.09139695748379184","host":"s3://npm-registry-packages-npm-production"}},"0.0.857":{"name":"@tscircuit/eval","version":"0.0.857","_id":"@tscircuit/eval@0.0.857","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"20852517294d9518730e568fb8c4a5bfd94500d5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.857.tgz","fileCount":15,"integrity":"sha512-z2+Nyst/CT4exvHMnzEV03gk1bGwRY79o/rq0NJIYHThP12QDPIHL+DhA5iEOuleBn6ItLCLS3V/fJsnAguf6Q==","signatures":[{"sig":"MEUCIQD6W8+BvO1hFRKuiSPCy+WMy0NjgKuQlRFXmdcx6CG8HQIgEJVsyTb9BNZXH2CFKSPQNRlTnN3RrZjcsaQVooNXvgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26052138},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"66381c70ff78dba6186775a20554a8ed6ca5e70e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1262","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.57","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.857_1779395785955_0.08406694510654811","host":"s3://npm-registry-packages-npm-production"}},"0.0.858":{"name":"@tscircuit/eval","version":"0.0.858","_id":"@tscircuit/eval@0.0.858","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8351716ec847b0a085fba2529fd22faa5706c75e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.858.tgz","fileCount":15,"integrity":"sha512-2AcD4+iJ1ZuvsVbAiD45GRiK+8aTr7daTjYjMZTrn5euZtJeWY070g4JTzY5dj7+hqu1O4S8JWXXg412DKrqtA==","signatures":[{"sig":"MEUCIH7u8xM0E3C1B3TKD6D03JvCgYnQDYsqlAWZJNz+5egkAiEA8U3PBPsUJ/MzLwpbqnpsNXN3mDejdbakTXIOOtf16RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26062674},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bd0a83519e4f272b97032546dfcc2ae49fc7f30a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1263","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.858_1779399709885_0.23306031313399855","host":"s3://npm-registry-packages-npm-production"}},"0.0.859":{"name":"@tscircuit/eval","version":"0.0.859","_id":"@tscircuit/eval@0.0.859","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"65cda5cc1588c3df91ead534b5b542b66075615e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.859.tgz","fileCount":15,"integrity":"sha512-uU0Tqxk7l35MspJN5o9L+tLxTVjRVsmp15HvEAUDGt4Cr2+cdJFMi6bFYygss0kbNbia6CMeGSszvKpTOriZ4w==","signatures":[{"sig":"MEQCICpyqW1DNQjm+3ko+5qR2eD9kA2ljJX5oBrn2YDutnHUAiBio9++r0iK3Ydmh3j//m26eQ83rbO+MAayiw6TxP/sTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26063675},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"97d3855ba929d42b46a22e7577b5780dadc1be7e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1264","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.859_1779403293228_0.33710371341205914","host":"s3://npm-registry-packages-npm-production"}},"0.0.860":{"name":"@tscircuit/eval","version":"0.0.860","_id":"@tscircuit/eval@0.0.860","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2da1161130910e07f830a5c2a0337ca5042034e1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.860.tgz","fileCount":15,"integrity":"sha512-bQUYOA/tc/Vf7zQsnADIfa8YND+jrwgMBkjRAo10fFLnwVUr+F0OpNrfNmQkiELzGxuvQ9KJ4TgifyvZVHhB1Q==","signatures":[{"sig":"MEUCIBeKLSV9yQ2bRj5+mredfYgT8U0OCmPtBNyV2YBgigNsAiEA0UzPHs7sm2a5xFm0KQ9c1f/DyKHLD0j2UBAE6wBvOko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26069997},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8ce8bfca0669d0dca093b2f7455bab9defdf1edb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.348","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1264","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.860_1779406798703_0.8206326802530464","host":"s3://npm-registry-packages-npm-production"}},"0.0.861":{"name":"@tscircuit/eval","version":"0.0.861","_id":"@tscircuit/eval@0.0.861","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28e244546479759ab6eef86c840dcbc50e7bfa54","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.861.tgz","fileCount":15,"integrity":"sha512-InyBJPRp0XET5lD/qAtWBGZs9eXkx1Z8zIG7q1+wdobwD9haEMye6z8QKD7v0FjD6T7SjTRgT3xg7qKPxrtRBg==","signatures":[{"sig":"MEUCIHnNw83/hDrcFAnwe0hW01afID7hHyoGi7Ecl4+/3WurAiEA9e66tr+rREdc0cGrQgnXseCj/0OgKPEgVko/3i4atCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26072475},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"854f25d2421df2eba3f30fae384d3fb1e22679a8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.349","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1264","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.130","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.861_1779410568112_0.5842084661677125","host":"s3://npm-registry-packages-npm-production"}},"0.0.862":{"name":"@tscircuit/eval","version":"0.0.862","_id":"@tscircuit/eval@0.0.862","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30dd73a96f9cc72dfe8b0bd081586a0203040e1e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.862.tgz","fileCount":15,"integrity":"sha512-aBpKq3CYxY6R9Foq4zwkQZUqkvwuppK7KP1o3JaJN2tP7xfHAihbRdHJuejIIMZYz9ggUhJluUseAoDNg5fLKA==","signatures":[{"sig":"MEQCICVNYpghZHuADbgLVFMXH4LvNba3Y2EGrS+2FNX8UseyAiAvlYyd0mDjJdj7Y/xh6pq/fnqkGe7Lh0PcI32XcYaZLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26063675},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a2b8770647a8a626a4d894a00b9c337d03ceab05","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.7","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.345","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1265","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.131","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.862_1779429431797_0.2085208718319771","host":"s3://npm-registry-packages-npm-production"}},"0.0.863":{"name":"@tscircuit/eval","version":"0.0.863","_id":"@tscircuit/eval@0.0.863","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"781100c0bb636aaf2908c40000b471636ee70ed8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.863.tgz","fileCount":15,"integrity":"sha512-Pn5+XfAJT/j4T98kXmVvZc9xlF1PmPNk2f5J6XumplvxgwSw2J3Xr+61U0GydgizUccT5nIP6V81ab53rMv5MQ==","signatures":[{"sig":"MEYCIQDbD3fTeYhfWuL8MgsMNjWwuPVdKWYdfpAXk/6BNfM6hAIhALwBjEeI63ivpnZ962NMlWeHJyd18Sk7TVqCD0Okeits","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26077989},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8c60281afab4426cbcfb890720bf4c24abc0f4a1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1266","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.131","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.863_1779455134774_0.11706166869822976","host":"s3://npm-registry-packages-npm-production"}},"0.0.864":{"name":"@tscircuit/eval","version":"0.0.864","_id":"@tscircuit/eval@0.0.864","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e78512cf8a988103e1a0d79465e4f4d02f698a4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.864.tgz","fileCount":15,"integrity":"sha512-oNfDc1a/fvHy9FYRtRr1Opf9/zB+b+pUX4wyHYgPBVdJVU0iJRYCD4YWOCix4IFacJHVSmgC+tbT7MpcJ2yT6w==","signatures":[{"sig":"MEYCIQDK+yfAeywt7VXIoPBjnCpc3yHchG3sW3jRtQR60khM/wIhAIKtTp9iqDGhRpmUCWkwt/5ycudVw4k285Jt2Q+vVlB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26077989},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ef0f2994940b96936937109250980281dc9c93b8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1267","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.132","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.864_1779465911268_0.7647304494473726","host":"s3://npm-registry-packages-npm-production"}},"0.0.865":{"name":"@tscircuit/eval","version":"0.0.865","_id":"@tscircuit/eval@0.0.865","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c95f6028da0053da3348e2a0ea3f2ac8b1df80d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.865.tgz","fileCount":15,"integrity":"sha512-y/yRewi0BO2oRLLX7yG+ma2ct94XOz225nFZj9lzeaWMSRtTdL2b489//LWxnrh47NTY7WC+Z55BVrMG341GEA==","signatures":[{"sig":"MEQCID9J1TrX79EsSV2x8RtM85Fu3++WnSk3iGLbL4iwpLJgAiAuw5bYvlPR1Uzhuj2669DDajhyR7JixxuTHrhmQfoqzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26224787},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3443e71c453053f278770c30a1b5fd7ace0d41df","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1268","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.132","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.96","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.865_1779558058830_0.43765743125246304","host":"s3://npm-registry-packages-npm-production"}},"0.0.866":{"name":"@tscircuit/eval","version":"0.0.866","_id":"@tscircuit/eval@0.0.866","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"62dd913b574466c6280bdea7618fb0c39cf55556","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.866.tgz","fileCount":15,"integrity":"sha512-ByBiMkjbcFNxBSIN+6AQTXBAGGbVlez4d3RalTGVlm3OK9ZeWsPbJ92yISuXHXFOSaJlrv+0jfocb0Lbmg4ciQ==","signatures":[{"sig":"MEUCIQD8qIUcgiiSrmCRruVxEOqHdPZ4hqJXyqc+CFAqiHeZHQIgWBJa+tfr8icCptPT3mhTPSGcG7vhNbPfS/NAl9htX1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26224788},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"15972d4703bce85a72180592d7f196387c235132","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1268","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.132","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.866_1779705618403_0.3619892172245449","host":"s3://npm-registry-packages-npm-production"}},"0.0.867":{"name":"@tscircuit/eval","version":"0.0.867","_id":"@tscircuit/eval@0.0.867","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2902527cd3ff28c4af851d5daf41ce56cc0b9817","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.867.tgz","fileCount":15,"integrity":"sha512-u2DdGVJrsy+F9XjSAJCGoadhkXR9otb2dmv2FdFOdE7ktJetSiX3/1MeQT8qotzlW8yfk8enkDh1pAeiivJQHw==","signatures":[{"sig":"MEUCIDJ38PSBBgks0y0IhFuh0CgYUh1O2wSAI+O+CKK8Vwx/AiEAp+rxkh5HnhwL/XbqU6/FwM7fDmkrwYPPF6bD7skF/q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26224789},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4b99b969d6cc6b81b87eab1e7baa5f50e275127f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1269","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.132","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.867_1779713623730_0.4727262331880395","host":"s3://npm-registry-packages-npm-production"}},"0.0.868":{"name":"@tscircuit/eval","version":"0.0.868","_id":"@tscircuit/eval@0.0.868","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0e982fe6ae1b6375369873c789fa9a1b7c057a7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.868.tgz","fileCount":15,"integrity":"sha512-76dvBy3rqsek1QTihFnmlZuaQjTLRqU07czRe0Lp2lpPFRzz6qxff2//C8CUklo88OKjvvLLYS9Y/WEDzV1BfA==","signatures":[{"sig":"MEUCICBofqsbsh26M9uG+AgZLsRWtEvu9y0hdgbIgvs0GN+OAiEAiXLWzJJVXeH4Ii7hUePLBLuBQ72zKG1bR771+gV823c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26226076},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"228448a4307f0d90e04218c21ef026ebe50a0478","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.425","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1271","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.536","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.868_1779902637420_0.08545424667636814","host":"s3://npm-registry-packages-npm-production"}},"0.0.869":{"name":"@tscircuit/eval","version":"0.0.869","_id":"@tscircuit/eval@0.0.869","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"80c28af173b3c2524f4608234dcdbe626a861b43","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.869.tgz","fileCount":15,"integrity":"sha512-i0nvA+vZCCIrd5QWwdycbkASSWYi0fPZ5npRpLPzN4dybaoPcEmKjOdtI9c4b7+N+8rSXwM+FwzzfUeocqLmvg==","signatures":[{"sig":"MEYCIQCzdbB0QmwdZBr92cKJXDmCwOqgbse9oWdgeXtjZyBCngIhAMBT8B7qDhVYrhhv02qeOb0MnWTMQa6FTiGkCmyW6pxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26250153},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"481b9af5303180c4d2ff935cde7b324684b1b3b2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.429","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1272","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.538","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.869_1779951726614_0.7561289029227833","host":"s3://npm-registry-packages-npm-production"}},"0.0.870":{"name":"@tscircuit/eval","version":"0.0.870","_id":"@tscircuit/eval@0.0.870","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0735092891641a97d42c68295544a4ca8da1011d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.870.tgz","fileCount":15,"integrity":"sha512-lig2zBZAJQ5TkkPTx4vZMW0nGYaH6LcSY8p3iCCTFEUwR7HPBPn9ISuMeR1ggryVmAOZOWrnTpJgkuYMhrq5xA==","signatures":[{"sig":"MEUCIQCgyJvAuUQhxaUOlvAiaKUY63cjumrHqWEDpnu0VGoZKwIgeH7+son6G79yFXzvrvEdN1s+k8JR7IeTtWYtaezztH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26250230},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"be5a753141b6e9283c447b583f63f4657e3595d4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.429","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1273","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.538","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.870_1779999933914_0.32270326092281","host":"s3://npm-registry-packages-npm-production"}},"0.0.871":{"name":"@tscircuit/eval","version":"0.0.871","_id":"@tscircuit/eval@0.0.871","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b91d5872b4801cfeb112159fd525e914ced817d6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.871.tgz","fileCount":15,"integrity":"sha512-8pZFbeVte0OhZjcHI2ab9NXyvQ6zRh/NGsjv2aadcYCdjOVTtJWn/NbrGZbOp8o7ItGPfnLg6j/WIFH4v9V2mA==","signatures":[{"sig":"MEUCICAu19LM0+7sA5g1pQSN7h1TBJcqL0vVAuBIAEu7nGnqAiEAvmPQn9BgJQK/YrbRnQCjCqGyjxOJkioKHZMS/FFKLQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26253387},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2dec612f3c1b2d1601d121437cb4ef8b5c40b502","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.429","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.89","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1274","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.538","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.871_1780028484803_0.4325996464469315","host":"s3://npm-registry-packages-npm-production"}},"0.0.872":{"name":"@tscircuit/eval","version":"0.0.872","_id":"@tscircuit/eval@0.0.872","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea7e4e5b1314a0488923a23e231f6992263eb51e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.872.tgz","fileCount":15,"integrity":"sha512-aiv62TOy6Lis4fQhiAuyHtZVoLXAKrpRRr3fJclNhLv6rpofBqpIqFMl/1KMqmj6mnvng9MvAiw9i7O4KZsFog==","signatures":[{"sig":"MEUCIQCn+qdeWJnVZ5OpbRh6EaFO2Ftgei6uU37dX6VaKjM8iQIgBP97W0UX8yQ4ig5IzLn1CR8cSjmYpCbbFRqrRe2ATCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26297696},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8d58ce73e0f0d5692e93194c7136daa662a5f8f9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.429","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1275","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.538","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.872_1780068538743_0.5417462512267992","host":"s3://npm-registry-packages-npm-production"}},"0.0.873":{"name":"@tscircuit/eval","version":"0.0.873","_id":"@tscircuit/eval@0.0.873","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2561a6585251596b79d32fcf1f814ef07fc7f234","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.873.tgz","fileCount":15,"integrity":"sha512-vL1g6I8zzxTJY6mN9vbZcZNSjx8762Be2Mhomi5/oNfXdddWpXFhuFCRUI/bIMr0yGgxlRH8CvRLVzYC2VVg1Q==","signatures":[{"sig":"MEYCIQCBo7S7OCQeWpewyGOA4yf0L4I8SbV/gu8UPKDabgM/igIhAPfuGIze4DKiOmQoWo2tzswRiuWMU4sJIuCfmm47BKSW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26296367},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9aa9a57c0ae4f3859c6d5c5157972da01961d113","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.429","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1276","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.538","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.873_1780079919822_0.7516570649479031","host":"s3://npm-registry-packages-npm-production"}},"0.0.874":{"name":"@tscircuit/eval","version":"0.0.874","_id":"@tscircuit/eval@0.0.874","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0932c96e945212b8ad465aeb14c4214063218655","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.874.tgz","fileCount":15,"integrity":"sha512-Hl9LxjZPPyL7RtKKR/oqAGcN5Ihyq5CgDdm8gPo0zcyEUId+/PzTPej2qU1ORSfBTc7q/ANZZtELbU+J+EOgfw==","signatures":[{"sig":"MEUCICHjdzyEC9eJKmjJOTyiUDE6rfWN4dqACKnmpmlxyUFfAiEA14rvPym/Fa/HUQav7TNz9nHaEj8aPoC+ffD+LySxfJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26297088},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8d286de0c80befba699cfcc8e84b773038dce4f1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.429","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1277","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.538","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.34","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.874_1780210481825_0.839770732853254","host":"s3://npm-registry-packages-npm-production"}},"0.0.875":{"name":"@tscircuit/eval","version":"0.0.875","_id":"@tscircuit/eval@0.0.875","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"329c5104f4f4d7244eeab693a326fe331f23385a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.875.tgz","fileCount":15,"integrity":"sha512-cFncJJkDiUs9+wqOxrbxSUmS1R/ncq6xGm67HLM+sxClQjuxiS72fWhpcncdr09dPYNTwBZrxTU5e8CXLqM56g==","signatures":[{"sig":"MEQCIC/m1kz/mFvJQFyYkwTUcQRhfyh7fxbcHKKRPpLD69kbAiAOXSNU48LBm00ZP9hyiIzorFuUbRZTeDkSdQs+OmiA+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26411321},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cdcaa247f98918011dca0ff0f2e2b8f09b22b11d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.430","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1278","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.540","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.94","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.875_1780243287947_0.2429211152739068","host":"s3://npm-registry-packages-npm-production"}},"0.0.876":{"name":"@tscircuit/eval","version":"0.0.876","_id":"@tscircuit/eval@0.0.876","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4360c228a90c03480423d8ecfc3b6f83e33076cb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.876.tgz","fileCount":15,"integrity":"sha512-/1aUnymkxVAmMJFxAXDR20ThrkX3OtXWshcHkNqu/DILkDXce4EEXedK0m54pdFZFNU+i17Jfc2tpO0qcxc1Zw==","signatures":[{"sig":"MEYCIQDD5epEga5NpMKXFH7b1949LJ0Ge7C21zvZlwJwzvRxGAIhAN3GP5kOgnR8IVLWrPHZvOuYMCsLJVIZtMm1Db3/dl4G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26413542},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"163f9530fbc2bf75f2a287aaedf8efaf3ff8f190","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.430","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1279","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.540","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.876_1780246593891_0.9663406834563084","host":"s3://npm-registry-packages-npm-production"}},"0.0.877":{"name":"@tscircuit/eval","version":"0.0.877","_id":"@tscircuit/eval@0.0.877","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"817af7df168610ccc80f6a5e20d99930015b5b89","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.877.tgz","fileCount":15,"integrity":"sha512-MjVMtVWxHbfLNcju6M5Hoi3WK4EnATkHXd7u5faG+v2A1CFD4QfZkBKNsLg+keO1aYZ2ItcrTz8+CEx19EsLug==","signatures":[{"sig":"MEUCIA1HeLBHGHLI1Dct45MQYgO2rBnwB0f6Odx3Wbba1JVzAiEA60ePCkcUFWiAhDwbYkTkw3m8bWKqNXWkr2o27qPSJIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26416867},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9996b6a3dffd2cafea23769640ba3a978584f5c4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1280","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.877_1780249206743_0.7689990924734122","host":"s3://npm-registry-packages-npm-production"}},"0.0.878":{"name":"@tscircuit/eval","version":"0.0.878","_id":"@tscircuit/eval@0.0.878","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"91d7a0ca80df5ff90e86bf31ae6e65c1f3628248","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.878.tgz","fileCount":15,"integrity":"sha512-3QMT/8i9nnSvtDSO+I9METmXxHjSRKF6gQXWFo2GC/gKRHxVm+CuY/rMMfSRWbJBMGtSwhP7fSGNtdh9fftWMQ==","signatures":[{"sig":"MEYCIQD/hRumyRlg9gxg7N2l5M0MrB3KWIfRjWKMFuqTnF+eEQIhAIpWVQxy58G8WM5vmjdKxnhAEJV8SCXv6OiInI/ujc4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26418113},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3eb1862ec9e2f019ab7b26510904d8e690b58c81","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1281","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.878_1780249635614_0.5449025508936163","host":"s3://npm-registry-packages-npm-production"}},"0.0.879":{"name":"@tscircuit/eval","version":"0.0.879","_id":"@tscircuit/eval@0.0.879","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d650b5d68b1ce1eccd62c80bd651231e92fd852","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.879.tgz","fileCount":15,"integrity":"sha512-4OfJ+IQsIsND1sPYn2Vb6Z+u9RLtCHoe2i/qRvKl15oBSa2LUSABc55IoBo2FxIrtWHsj0tRG1NwAPSeMazy7Q==","signatures":[{"sig":"MEQCIHF/MAL7mDxSxY/RC/OH5lmV3IV7596RogBSBQEzx8jOAiBDt6f+lSUZHSbwSc8NE5C7C2lr8qmr5y8vFTS+EXOSMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26418239},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ecbd42f59e0edd92356de82b3da95215b61ffb5c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1282","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.133","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.879_1780294555165_0.05396942368162683","host":"s3://npm-registry-packages-npm-production"}},"0.0.880":{"name":"@tscircuit/eval","version":"0.0.880","_id":"@tscircuit/eval@0.0.880","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b58c6531f7a1144c881a8690144ea627914ba14","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.880.tgz","fileCount":15,"integrity":"sha512-J4F+PULX7HoUvkvPDlHi5MgQ6BFy64C11XAuv2I2ee/3dSFFLr/E3SG7ksBGMC1URioinl7n1j/VU8aKsh6GGA==","signatures":[{"sig":"MEYCIQCStzOInRxC3ct6YPI3sHSssvdtyhSB7CMEEBTBl4I+rwIhAJWaoUaAYO76W3azFr1jxFgNjr6lxKPtKOEtMa4kqOVG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26418239},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6212253bd0504c94fa2daaa92187e48583664232","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1283","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.134","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.880_1780417401022_0.08788038390505104","host":"s3://npm-registry-packages-npm-production"}},"0.0.881":{"name":"@tscircuit/eval","version":"0.0.881","_id":"@tscircuit/eval@0.0.881","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"335a929cbe8f365d4ae0f2834feaf9b9f846d3c0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.881.tgz","fileCount":15,"integrity":"sha512-jl8cru32uoVje1/5QO3ogYJ5hobdCbnc81TJR+YfN1NdB476nk6oen2DzTGJw/iQyFq7GXA70BwGxpsGHrgXGA==","signatures":[{"sig":"MEQCIB21x7uiCxktCwRYh1EpSsJvhi4fIQZ9XN/lOvTayY94AiAdC8KNLc0mva+GHjrX4PM4RE4Fmr88B6oDmiijX4zY0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26420850},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c941efb0eca0d2b06799d94118c592ac3b9456fd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1284","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.134","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.881_1780420046901_0.7043700251135787","host":"s3://npm-registry-packages-npm-production"}},"0.0.882":{"name":"@tscircuit/eval","version":"0.0.882","_id":"@tscircuit/eval@0.0.882","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fb0110c5870354bd023777528b6e4d7285b9fdbf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.882.tgz","fileCount":15,"integrity":"sha512-oUJmkSShiTWYvCM1SE01Kw0lFz05+F73xRtgnoOkYB1BVJ2Ew/fGerhxegYaKzA+sDsHcMjniRXlJfvMTBsEqA==","signatures":[{"sig":"MEYCIQCp6ZuzGyNyLVU+6j2o+c0ETSEWPFC3CDHGmZOcGjV5sgIhAMChz8ZRL+AUY7ko2pJm05x72p4GB++n/a4FDGp7f+Zt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26610439},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ed1fdaa303752594735cae039cd45bd09596c1ec","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1285","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.134","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.882_1780426392603_0.584394766387162","host":"s3://npm-registry-packages-npm-production"}},"0.0.883":{"name":"@tscircuit/eval","version":"0.0.883","_id":"@tscircuit/eval@0.0.883","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d0b8c7ff87765d2a116913bcda1d53531ded2568","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.883.tgz","fileCount":15,"integrity":"sha512-NGrrjNjnAJgHop/nM4/CHgq0ZY3VYASDJ7dHVoKaHMo9ibBKHpVh8WQ79sD5H6BufKPXwEobRE0LgJzC3ozXGg==","signatures":[{"sig":"MEUCIQCGrn9ptjDbH3M4TP2iPUp2iijs4dh9jwTucmO2vn+NhgIgEBwTSVbPFxqW51OWAPNROvL2UzjdJYpu5KxrKqFXRhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26631765},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bff1a27bc6d119cd5a160e45e59571ee18cc3a0a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1285","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.134","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.883_1780428874897_0.47618115001039385","host":"s3://npm-registry-packages-npm-production"}},"0.0.884":{"name":"@tscircuit/eval","version":"0.0.884","_id":"@tscircuit/eval@0.0.884","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4ca219657b3159245f24ca3e48a3a5525eadbd38","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.884.tgz","fileCount":15,"integrity":"sha512-8YPl9uI2EaxmVwQItO7xgNhFOyulbCoxxAwRzf1jO5ayn9W/bv4qJVyepzT6No+SqsEowz6QFYmj3NA79gRUDg==","signatures":[{"sig":"MEYCIQCCqROo77/RZEhCiHhXTYRrF01NWxiOFc6bcNo3EzA6uAIhAJMBBmfGD62Ye0filVQ4nF/dC1SxLGyoeL2SBjYumTKV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26625341},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a8bf4dc305186ff91c15a988f1e01862d9a0f49d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1285","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.134","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.884_1780442462431_0.22548235513943227","host":"s3://npm-registry-packages-npm-production"}},"0.0.885":{"name":"@tscircuit/eval","version":"0.0.885","_id":"@tscircuit/eval@0.0.885","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9475c569e2e48736cf9e575b83ff6a4f7819738d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.885.tgz","fileCount":15,"integrity":"sha512-3GykezvL1+IZAHCl9uFwk74B+PlG+Ju8TAumHTCat/JoE2j+nYy8e9ZjSrg4dyOLZwSFE1mQSuB/Jk31vp2fTg==","signatures":[{"sig":"MEQCIBqOPhSYyP0yaqKtJU8jVBnhOwX8vyCd70ivtHjjtXM6AiAjvOv/XpR29M/f2xPRGnMDZFuY4UhzUlEoDcsSyxffnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26634559},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6a83f313c1f04fb334c1bac77a5a6a8533d08c12","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1286","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.134","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.885_1780462215461_0.9805718107650727","host":"s3://npm-registry-packages-npm-production"}},"0.0.886":{"name":"@tscircuit/eval","version":"0.0.886","_id":"@tscircuit/eval@0.0.886","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86e6acbf879a681b63cfcfa2fe7c4a687d22b877","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.886.tgz","fileCount":15,"integrity":"sha512-iAvcmHlJofxF4tmP2mQcMp8FfPmw5jqhj+pNqKtfN1f5hCEcSBdBg/yyGClgSUn4XIWgwa3Oyki3R01L1Lr1Yg==","signatures":[{"sig":"MEYCIQDt4HUGn6+4DOK+ckrW/OFK3SN0zHkte0EpkCgy1Fy3SgIhAJIq27BQzANH1idbbx5Dkig4WZABQTzEgI38GxYIJCgL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26634559},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5e417b1653a7fda98dfd945052993c1089ecddab","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1287","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.135","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.886_1780466102144_0.671271405200403","host":"s3://npm-registry-packages-npm-production"}},"0.0.887":{"name":"@tscircuit/eval","version":"0.0.887","_id":"@tscircuit/eval@0.0.887","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a3c97a0d6e38da18cb8232d6142af00a0142dd10","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.887.tgz","fileCount":15,"integrity":"sha512-5gGDvjR4sHoCaDqG4nSmIZ0opNCluBjtXyFeMqBxyfdu8yK8ng7wMPAqshb2zOsGfqphK/K4AZlHXvFstZjT0A==","signatures":[{"sig":"MEQCIDzlwn4tRn2t4zGJVZ3CV5SuxI6TIzRmn3kS+AI6Gf7RAiB1lcfLKoVMV3S98GM7/JH5c+zV+JDjgPcTznvHTJ+hPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26634559},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e00eff0b9fdff36ef0a0002ba32b3cdadd5ae4af","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1287","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.135","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.887_1780480472263_0.08668117175541146","host":"s3://npm-registry-packages-npm-production"}},"0.0.888":{"name":"@tscircuit/eval","version":"0.0.888","_id":"@tscircuit/eval@0.0.888","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d0c593f2e5eea60f3defac5e080c33a5172cf18","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.888.tgz","fileCount":15,"integrity":"sha512-W/5SHEYIK+db5sdZeEEkOn8tSDpG5xPOaaPEZ0Kv4t1v4qo+A6XN7nLSXjn4HgOtETsM7doVPv7QZR4w3N/BCQ==","signatures":[{"sig":"MEUCICGwjuPXN5CQOz4JIJ3eSEB/IO7mYo71ix+UIcaN/NiiAiEAnvWXD6KqDn24w4Gff5rPgjYtFFwNn/u+N9epVeD/2GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26636232},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"21656e855a0434ff0bfe4ae362e57729790efbb7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1288","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.136","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.888_1780497250088_0.2162798226383802","host":"s3://npm-registry-packages-npm-production"}},"0.0.889":{"name":"@tscircuit/eval","version":"0.0.889","_id":"@tscircuit/eval@0.0.889","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"987ad587da8af64f235d8f708a031b6416b4f12f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.889.tgz","fileCount":15,"integrity":"sha512-x3Z/VU6SP11dwLRv5qecpb/ijn3vnQbXDKpCeL5HdzZld0BSdK3cEDzSqVMRJ8z248jeE202EENoEbJXTsLmng==","signatures":[{"sig":"MEUCIHGqQkWXx1DyXIxFWT0BXHrgMjZ5aFu165vaFG4XXiz2AiEA+bpnBDQ7gOF92x1cpxJO7MMgY0+KaFSzAOfcAZ/CNEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26652901},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c64610c456d5606c1e0597141584641d4ebaab77","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1289","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.136","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.889_1780516282901_0.9800655290550762","host":"s3://npm-registry-packages-npm-production"}},"0.0.890":{"name":"@tscircuit/eval","version":"0.0.890","_id":"@tscircuit/eval@0.0.890","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"48690a6fffdae7c44738a15a7743b2467c47fa81","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.890.tgz","fileCount":15,"integrity":"sha512-LATnp3SGhvddWwnvTBdyAMpw8+kNEqF17HVkERqnH8xFtQ9iqmGti1cCaMH/JzBvwV0o+7w1+dr/iVfFZ8tBwQ==","signatures":[{"sig":"MEYCIQDIzDgiU9WtipoT1Khaw2zcDd0a1BUTlU7NVARO9Fo9qAIhAP4+EMYQ3HsX6P6vJaJULUrMS/BNcg+D+oxP3YZuCyC0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26685566},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"67db431bf5501a5aa91419d9d1293706e58b231b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1289","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.136","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.890_1780516443271_0.028132126333580976","host":"s3://npm-registry-packages-npm-production"}},"0.0.891":{"name":"@tscircuit/eval","version":"0.0.891","_id":"@tscircuit/eval@0.0.891","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3faf0cbd555f96dd0eab6f8bfc95cd11e803aab8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.891.tgz","fileCount":15,"integrity":"sha512-ewYPUOgbn80QSWt8Lt2d6d1Xo6E0uifuc/T0tcnGu2vH95NhNvrASSjAQjV7rXGXEtfSG7uvvjeGUzA2s2pC+g==","signatures":[{"sig":"MEUCIDnh9hnirGs1H6jusfmbJA/pjJiQPHifBdM4VJm/dn4cAiEArt6S5Vk8hmw24PYHTtN5D/aS9RZojcafDVL50to0SdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26685230},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"06b730e2e44dba43df12f7052d33352e1462bac1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1290","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.136","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.891_1780517364575_0.8263885073017103","host":"s3://npm-registry-packages-npm-production"}},"0.0.892":{"name":"@tscircuit/eval","version":"0.0.892","_id":"@tscircuit/eval@0.0.892","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fad3e6b5584af455774c5a7cf82c87228c26e599","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.892.tgz","fileCount":15,"integrity":"sha512-uw6kzm0fde9txXbLce71ynIvVWoAZRl5CUgLCF0IyM0dya3FRJGSJOS2MTklnBZ5/AyIwLUCsqpWv7wyUKDAPA==","signatures":[{"sig":"MEYCIQCQSSbatXLkg7NXM3uKEEKMC5RKKt8/+aJpFLPycgPRzAIhAPCWvC6GIV5Iu1FNFqPEmjGf7eL1Xqd6/jsGwhHAwsJE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26689080},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1c338ee06f4e4ddcc34679919bb686aa16e7ea91","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1291","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.136","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.892_1780523423060_0.7454211300316749","host":"s3://npm-registry-packages-npm-production"}},"0.0.893":{"name":"@tscircuit/eval","version":"0.0.893","_id":"@tscircuit/eval@0.0.893","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"39193a1c800a56a4012477dadddce792ebbf5678","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.893.tgz","fileCount":15,"integrity":"sha512-xq/4uyCuZRQPYLpoS3JuDzMUKKs0ng8e9jwrfTxGPrjNZ/nQ/qC1O+CVL+m0dRx8SksgQvQnWTTVAj06DUrjyg==","signatures":[{"sig":"MEYCIQCwTKOxWDmz8SFhMJc/P6v9ov5pzK52EL6m4rSvysMp5AIhAK1p0r1k3goNNUOETFhXBb9OMKxI9H17PbTubVN2Zz5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26689080},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4d5945828a30fc39e66ad3b7ffd5c248445afa44","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1292","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.16","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.16","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.893_1780529946261_0.873157792961468","host":"s3://npm-registry-packages-npm-production"}},"0.0.894":{"name":"@tscircuit/eval","version":"0.0.894","_id":"@tscircuit/eval@0.0.894","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e1e7e24b380654431369ae6bd8e5f66ed7fb3f15","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.894.tgz","fileCount":15,"integrity":"sha512-sA0/KTvOlKM4XrmSCkeE9dz1mmhsg0FXSF8uWUxrB6/ZhpIQs+j3yH19MO8ZvoNgIFPuaewg2M73Rfjwsd3A4A==","signatures":[{"sig":"MEQCIEN2u7+UBE3mCUUVeuukBMUgFlP/R06vmcac1yuRhtdYAiAS0smAdD8QcnprQqLwddh5TLHS+7AZJpxKC0T0U4k76Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26691873},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"09102d01a3ba9c7097c3852e84f4a0c27d81f912","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1293","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.894_1780543814539_0.1292299349346515","host":"s3://npm-registry-packages-npm-production"}},"0.0.895":{"name":"@tscircuit/eval","version":"0.0.895","_id":"@tscircuit/eval@0.0.895","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a461f26b1cf9cfd81500868a674284cdb165eaaa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.895.tgz","fileCount":15,"integrity":"sha512-GkCQW4REArlEfZUiVsr0WmmJamndS+URX9dHStK+/QhM4w3hlQAKt+G/9IrYG8iGSn61xh30jNCVesuvKSi5NQ==","signatures":[{"sig":"MEUCIQD9qb+ivzJHDE3+J3ZblQcHUUDDPPQdMDPUUyimvIkyAQIgBeZxSO4jScPXHB3luABxO5ZQz5vwBuSGYlRQqDfbOBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26698298},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"43cf9f51dbaedf4cd4035b818579463455c356b3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1294","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.895_1780544076462_0.9524589030404831","host":"s3://npm-registry-packages-npm-production"}},"0.0.896":{"name":"@tscircuit/eval","version":"0.0.896","_id":"@tscircuit/eval@0.0.896","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3a5032cc3dcf75a69e024963abad51c2d2b0597c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.896.tgz","fileCount":15,"integrity":"sha512-5b+LIu8iI8J3YeQoJf2mCUWRBDISyVTwfDTgkX1xbQyn4DrVbZBy22IyhYDiuHzn5Npe3Yx5TnuaAg8bsmBtzQ==","signatures":[{"sig":"MEUCIHAY8yQcvZRJAmS9fVvMBUel/KbcwNxaVW4oA8/cjQ+lAiEA5Plzxa6bgURhpo1vozd392nmstwVAqsw1oC0HstTJpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26698949},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ea124e13a5e50d90901e14418cb7867ed357d503","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1295","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.896_1780547530312_0.5511435016822965","host":"s3://npm-registry-packages-npm-production"}},"0.0.897":{"name":"@tscircuit/eval","version":"0.0.897","_id":"@tscircuit/eval@0.0.897","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1cd16002d9f9aa288b7ba1142694adb17702846f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.897.tgz","fileCount":15,"integrity":"sha512-Jtc4HIsGqjKHlkFHr3WsxKWEFjnNKN517I1kYO7KEB9HsEicyyTEyJYdJuJqhu4CRt1+bCbqiSiv7x2xc3a8jQ==","signatures":[{"sig":"MEUCIGzbdaKP/PYs8mBFSe5r7O3SDU0qrPY/vtMD9nB4kfCfAiEA09BrRvWIhVy1Hxyx6qT8iYf+bDzDc7ErIs+Q/L3tpYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26704187},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3c9ad3e5395d9e665c7102e75db15033df8b7dca","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1295","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.897_1780549032220_0.00798279462476903","host":"s3://npm-registry-packages-npm-production"}},"0.0.898":{"name":"@tscircuit/eval","version":"0.0.898","_id":"@tscircuit/eval@0.0.898","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1341794213d4d1947d7cea344dcd136abefe510d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.898.tgz","fileCount":15,"integrity":"sha512-p2xxnieOnQcPiRQLYKsy4SFTNe6ZAxooWYBCwHojGqtLGDsE+aM4fxGN26rgts5L0jVsF1Fg9hnLAsXqGMnP3Q==","signatures":[{"sig":"MEQCIBfGlAvHUjsDXL/buY50q8u4GCFDtDSGFI47Ngiem0Y/AiBvlVlB4wt6lKFrBKwDPVuy5s08QoKQRrs4lRqRVZJaBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26704886},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"efbfce80c92eb64b4daf70090ad1add72d5cb2c0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1296","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.898_1780564017837_0.761996589416255","host":"s3://npm-registry-packages-npm-production"}},"0.0.899":{"name":"@tscircuit/eval","version":"0.0.899","_id":"@tscircuit/eval@0.0.899","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29b4a6ea60fc6cab386bf3d992941276ccf0fab5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.899.tgz","fileCount":15,"integrity":"sha512-Qe750tcFtCDdyxWjW41FN00t5h98Ud+k+ms2UTWLXcvaimYm7dJMn9NFnwSSMn/YPBfHGsWjYcXhFJQzk38Kbw==","signatures":[{"sig":"MEUCIQCoR62J6t3wTdatLUEm8Zn1sNyzTQ3apgZjStPZc5ASKgIgIGbOsAKk6mQ2g3HEJFK7yhWS+riQdGzn/qmkyo+1hbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26713811},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1012a5c243fade7c0d66b831afc0c3a3b77ac118","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1297","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.899_1780629359398_0.5703270773942282","host":"s3://npm-registry-packages-npm-production"}},"0.0.900":{"name":"@tscircuit/eval","version":"0.0.900","_id":"@tscircuit/eval@0.0.900","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"040dc2ad93608590ec98ac24e6c7ce292ee07b9a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.900.tgz","fileCount":15,"integrity":"sha512-NEErirxBSLydAkJd0NwdkIalv3OpWcj4UXSIF4/FRuu1PazirHW3zBAZ03QG0/bqnQ/bMOnucs1wck+rWIDUSA==","signatures":[{"sig":"MEYCIQDg0xEVZhNzigE+/D7BjLTWPRa0cKn3aK+2PXJUT2CLHQIhALkgeCAJrZNCc8NyBJfBbRsMiHCiiWiTSNE0uedB9Gs4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26719572},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"73de82162da0904a65f025f83ff39feb259ba474","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1298","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.900_1780640319031_0.6599653676546615","host":"s3://npm-registry-packages-npm-production"}},"0.0.901":{"name":"@tscircuit/eval","version":"0.0.901","_id":"@tscircuit/eval@0.0.901","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c2af99758dca2a9ae2103620880c82f7b8ad2f1e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.901.tgz","fileCount":15,"integrity":"sha512-3N26r1UjSmxHivn2m0EHS1Qo/21i2Ds2eThM3xxhDR2BhAa6OQoJL0KJi9KqO1VQOjD9DKpwoa3k5RZ8Q/hljw==","signatures":[{"sig":"MEUCIQCDqmzIZoaeD7u2tudQTuET19e7MIqtcN6KZOm1JfpMGAIgGDc8m9/TYyejeUP9/ST2LP2vKuQ6jZCK/SeDUtbfVHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26726615},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"42f3cdf05766cc895aa77b84a286d4421d3d0955","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1299","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.901_1780704227598_0.6195256401643143","host":"s3://npm-registry-packages-npm-production"}},"0.0.902":{"name":"@tscircuit/eval","version":"0.0.902","_id":"@tscircuit/eval@0.0.902","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0b375ddc3f8f8ba62b4be0ea92ee5eeeb8be98e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.902.tgz","fileCount":15,"integrity":"sha512-pYFArNIU+7boLTry7SB8n6lOId04t7DBXjOu+APdIc7FzhC0/52v/OROYPvMFMHhzjhONOzfS2iye/7QnjFOFw==","signatures":[{"sig":"MEUCIEz2BpalJz0BSR7KUHRWq7GseQXNjFcrK5lv+QLC7yreAiEA6Ys8mg1rGfjp5BeyB4pjdJcCu5dfpIvYI+DUjGnEgp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26733831},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c93a214345d608d4fc6f8c8ddcbea4e72732eec3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1300","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.542","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.902_1780824070572_0.8745962380285788","host":"s3://npm-registry-packages-npm-production"}},"0.0.903":{"name":"@tscircuit/eval","version":"0.0.903","_id":"@tscircuit/eval@0.0.903","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0567bf1848bb86cb012b6b1e8710902c5a44a29","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.903.tgz","fileCount":15,"integrity":"sha512-MMn6y04QOjqrRupDr93V1j59PCOlda0b3HCRDbQoqc1MUKCFdKiAuEEu7/z6cfifXn5ZFpHHUCaoEpYghMMhpg==","signatures":[{"sig":"MEYCIQCy/hrTNDPSzVC+o0kuOsEscImDug/kOLwzz7xUVMV1kQIhAJaEIaFfszaOIhm6CGTwddrf+an5onBnGMBedSy/7DpF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26736317},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cf493a4f83c77c8d47df3969afb0b692fff0fb2e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.431","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.350","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1301","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.903_1780825630836_0.5040013069108509","host":"s3://npm-registry-packages-npm-production"}},"0.0.904":{"name":"@tscircuit/eval","version":"0.0.904","_id":"@tscircuit/eval@0.0.904","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4cdcf63f2ec218e8a5f819319030df61672472ef","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.904.tgz","fileCount":15,"integrity":"sha512-+vckMgimZRKab+9YWGfmYakVHIFV8kU3bzaWuTQ483DTx4xWu3h9vOi5kJAiJRNUsF7cNhoovbtFA9T6kuXlfw==","signatures":[{"sig":"MEUCIQDc2WibO8G+/HUk7n3Rgo+eTnVTAQNVHsDYG3nUS6zHDwIgYnHwy22lcPMYeglIyuRJZt+sxz0Q9t8xtunDfPH8vD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26751024},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"428d2722a692e64d8d206eb2ab4483ac33391af6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1303","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.60","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.904_1780933890849_0.6509945547690552","host":"s3://npm-registry-packages-npm-production"}},"0.0.905":{"name":"@tscircuit/eval","version":"0.0.905","_id":"@tscircuit/eval@0.0.905","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"13d16b9567e04855963b6785d9c9549edad93288","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.905.tgz","fileCount":15,"integrity":"sha512-+P0dDMe+cdRKLkghikThkKz08dw0h1pHtIZB8ve0cDbXYkXS0M03PH6qtjjSSeRpkelXC61Q/FEi5z4KNWbS1g==","signatures":[{"sig":"MEYCIQCh3u7sU3jD2VmUT9Cx6TJGsfpJDui44xiqFYJStRuGdwIhAOu+tNRWmgNAlk2kwFuixdDbpj8wLb35aoEexFyVsPgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26779775},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"946955af5e6680ef9f1dee13fb5a605b30481a40","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1304","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.63","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.905_1780936698660_0.46006991624852134","host":"s3://npm-registry-packages-npm-production"}},"0.0.906":{"name":"@tscircuit/eval","version":"0.0.906","_id":"@tscircuit/eval@0.0.906","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b1e891fc96d3fe2fcd8024a87beebd9328f1faf7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.906.tgz","fileCount":15,"integrity":"sha512-jkGwR4OH1kMy+0d9ueFdODIst1rBS9Zjjg55con7SQvGzjMimja8MOAGUXHfdK8g8QVziHEoREiZ6FwXnXpgVg==","signatures":[{"sig":"MEYCIQCb2w2w98ZjL2lAcKuiwYsFKGluAeBhE3NArHl4ADR5pwIhAIeFI9rlF3MQFHuOsZxvtIVNBmjBaS6LPzyn4pJAFgq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26779977},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"df22e92d8a7d96b118f9cc09bb84067679c6a4b7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1305","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.63","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.906_1780941586000_0.940550342414334","host":"s3://npm-registry-packages-npm-production"}},"0.0.907":{"name":"@tscircuit/eval","version":"0.0.907","_id":"@tscircuit/eval@0.0.907","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"453be950377615d30bc52b6068dd6fe258040e9c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.907.tgz","fileCount":15,"integrity":"sha512-carAZaliXEXoCeJxqakJQil4GH8Jg2ibQWoL19cz2HQ1+2BLsUH4222+EzyLY+2AQhRSv7NuouBBXKkHDQTRlg==","signatures":[{"sig":"MEUCIQCFdtawmEW8I+ZpvaLy1QTy1k0ShFN3ukiYYxi1Zjd6CAIgOXro/IH/PVhgOaYpVVomiY7Xltitkl2RvDrnVxmhTcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26782000},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c793b0a4acdc7943271ffbbc695976149435669d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1306","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.63","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.907_1780944694242_0.40771711173967895","host":"s3://npm-registry-packages-npm-production"}},"0.0.908":{"name":"@tscircuit/eval","version":"0.0.908","_id":"@tscircuit/eval@0.0.908","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d40e7d9f552c7206ef67260ed1c9e1f0feecb4d6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.908.tgz","fileCount":15,"integrity":"sha512-Us6PFa/3YLPneS8pGon7GJedm6RjAbS686NSyby9mFQxkvx8TnPj5EizpPLtPDDVhNNAwgx75/p+OkttFRvTRA==","signatures":[{"sig":"MEUCIQDFg9oupTNUw5UStwflaVsiLTcQP7D5r6o26C12oXh5GQIgKW3hqV5Gied0Pq/oh+wFw7CDYEy4varQxewhzu39OXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26784093},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6b421a765246e6522c6cf8a4d8761223bcc69626","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1307","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.63","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.908_1781002495016_0.49411853126368865","host":"s3://npm-registry-packages-npm-production"}},"0.0.909":{"name":"@tscircuit/eval","version":"0.0.909","_id":"@tscircuit/eval@0.0.909","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a5b89b163fd4fd1033a2132223c0f031ae10802","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.909.tgz","fileCount":15,"integrity":"sha512-dSYCWfE3UiMPFU+lSx2LFAcp5f95mTOw2XJ6qkYvqFIreOcynwrajAB6bEhv+dSDngjav9j5iCLOnSzj4BToPg==","signatures":[{"sig":"MEYCIQC7oul8nYGBr3pxt8d1hvVXNoGHZe/Q30N4vQXLmeqw6QIhALWon8Y7GTh2Cmoe11gV3ka46VTfOnjcJBeaGjVoJ+NG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26783833},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9de78b4fab93c67847cee7d4c6ae2e06e2f2cb2d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1308","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.95","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.63","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.909_1781016954409_0.3312912405168038","host":"s3://npm-registry-packages-npm-production"}},"0.0.910":{"name":"@tscircuit/eval","version":"0.0.910","_id":"@tscircuit/eval@0.0.910","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0b7e26c9b3ff55f249b024eaf3f9db70099d39b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.910.tgz","fileCount":15,"integrity":"sha512-CxWLrVCS9e2J7KuN1hmW5SLym5dCEaaOqMBXmbY8WllGetaqmSX7pbjBHkY2qqFaJOYXWtYRNce9SG6U+VjeFg==","signatures":[{"sig":"MEUCIHgbttpC/Rz8CN2uAv/J5xkOBc3Rtir6A+6UCQ5W7/CqAiEAlhv7tnzYWX1+V6BNrMT/qCXS0mI+BQD+WVNk4hcX2E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26784093},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dc0ed20a27247b79e42bbf8f653287bde4b78d4d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1309","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.8","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.63","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.910_1781026888595_0.6161369808074153","host":"s3://npm-registry-packages-npm-production"}},"0.0.911":{"name":"@tscircuit/eval","version":"0.0.911","_id":"@tscircuit/eval@0.0.911","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"473676622fb61e336a7ea1caa51857affc62eece","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.911.tgz","fileCount":15,"integrity":"sha512-0Zau4/SxsGyyf7Qt1BnuRAfEoUIg3FhlNQZmTqspZY8yrph4TpzJ/tiIQXiFv5WfMdMYtkjh8a7dulM6CDS0Og==","signatures":[{"sig":"MEQCICY6kaPuTVQ3POSXtXvrd4+rMFu6dK2FBjGMyEv0WelTAiA9ItuZ9uDj2DzGurOYi0sBcUICGghSJyq4FD0eyZF2ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26788972},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f7907349e9d2223b2942fb231f56bac68a6b4e1e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1309","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.7.0","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.9","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.63","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.911_1781067723154_0.20266896033713633","host":"s3://npm-registry-packages-npm-production"}},"0.0.912":{"name":"@tscircuit/eval","version":"0.0.912","_id":"@tscircuit/eval@0.0.912","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ad507f12de69dc1ed1da789a4e3840e4fe64400","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.912.tgz","fileCount":15,"integrity":"sha512-ZCj4ScBz/aj2w+YU/bDnImXdV2FIdTUCEdiQ8Ox40gguu//iFDuTuG7e2TvIwVWLYVsKwGuUpbp/UclvAPYwhg==","signatures":[{"sig":"MEYCIQDesQo+/uMAea9us3iZkERVvDfR8ufj/ss9mrVjkF7UhQIhAIQMcoMABXPTvcnvvTlEPwG/F4OzWmtAmBbIhtyJKhLb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26788972},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f8b3d578661e62dfb62df89177718afa88385147","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1310","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.9","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.63","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.912_1781083777543_0.3959229635346635","host":"s3://npm-registry-packages-npm-production"}},"0.0.913":{"name":"@tscircuit/eval","version":"0.0.913","_id":"@tscircuit/eval@0.0.913","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a53ef367f3153234ea598388a94652bb21b158d4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.913.tgz","fileCount":15,"integrity":"sha512-8c3CLuU1tLcdsFT0AfxpUqLEIm7xzCvTbVDXYuSXea3L7VAahxNMCvZozRFBCDRXGbpQ8+K3nZkkEv1pcSblSQ==","signatures":[{"sig":"MEQCIHx25Gculuudu2BH9LB2s4F8+FOsNM1NlP1HRKeAxf2QAiBjUHdxBwTMFYfDcERn/RI8H7tD03FwHeYwccrP4pjaHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26793013},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0addb1d6436784d5003362fb39820936852941af","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1311","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.545","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.3","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.529","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.9","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.65","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.913_1781087166830_0.2120769860362548","host":"s3://npm-registry-packages-npm-production"}},"0.0.914":{"name":"@tscircuit/eval","version":"0.0.914","_id":"@tscircuit/eval@0.0.914","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12991eb1faf054dbe26a886fb0711832d7876f9d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.914.tgz","fileCount":15,"integrity":"sha512-kjNJueRAY/soFpJIdCMumKXivxy9eZIwvFDXCQguCmEgBylQ0VngLlmXDc3P8Cf3l9Np7GRsHt4Xjsv6VNtBaw==","signatures":[{"sig":"MEUCIBLehu2+X4a/dWcU2sHNEwoIrWigvobba+fjcQAol3npAiEAvTnSH0WUQHratY4ix38MFzqFjWxF/kAyxgq6ruQbMfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26964717},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"32f24889ef4272fdf731bd1f2f204790b50d77d4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1312","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.579","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.9","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.65","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.914_1781088345024_0.7600955061145227","host":"s3://npm-registry-packages-npm-production"}},"0.0.915":{"name":"@tscircuit/eval","version":"0.0.915","_id":"@tscircuit/eval@0.0.915","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff11322f5680ac87431067eeda638be7aebb5d46","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.915.tgz","fileCount":15,"integrity":"sha512-L5+QsLsPgiXWJUxNrLLudm3gQrQWKgW3cltrkl2ucYbZYf/fl6qid7Y2o5D/9cLqwT00yqPCzD6ZaNPSdkQ9mA==","signatures":[{"sig":"MEUCIArxPZI82S9kQnb0QZKXjrNh/d2K/LzEFZCkuemF7jUBAiEAqUnVwD6S8xa2Uw85ZoA5X7SLbvr+5hplivWkDuZRrSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26965535},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f5428c45b5fd5631eaacb8c6c006c7c472c7a42c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1314","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.579","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.9","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.65","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.915_1781097537842_0.4807097776629965","host":"s3://npm-registry-packages-npm-production"}},"0.0.916":{"name":"@tscircuit/eval","version":"0.0.916","_id":"@tscircuit/eval@0.0.916","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cacdcc4ecec8c4bb705340f53582db2da0a55450","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.916.tgz","fileCount":15,"integrity":"sha512-lRGjCgaxmslSLrI2Abu2FY7bWg3wNnufdqXMhSsqvxJCUrCuuMuELsRc1M0CZp7ITyfkTc2uDvXCnKw2GXeyvQ==","signatures":[{"sig":"MEUCIQDSln0GrcvlH71Xqkuc5xLFa9sZvLYhkxjXpjd5TxbGlQIgSahUGsjaJJuvSpBKJcBwgF1XaAFcCSkAlgfMcg8Ya44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26967495},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b96815ce37a02d03a359e3df54d92b4915bafb7e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1315","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.579","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.9","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.65","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.916_1781184865497_0.24021293266124855","host":"s3://npm-registry-packages-npm-production"}},"0.0.917":{"name":"@tscircuit/eval","version":"0.0.917","_id":"@tscircuit/eval@0.0.917","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"555fc4835e5d6f1a988f4e257400b8adc3c8000f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.917.tgz","fileCount":15,"integrity":"sha512-t1+Nq1dzKKKZNzQChLXwwkJff8n+cMNOxoOV3svTY9cCOgh5uPOv9nnXG8zQQ6qNcsy7GZ2KuP59uREoPiXmxw==","signatures":[{"sig":"MEYCIQD5BcfNWBsL4fb29eQRSo4TIfcVdmTojifR8LZnCbsTOgIhAL9DxshhHugnCUD38zjbgU+6NZvZGkHES3LLzoNokST3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26967497},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"79451cb55794419a73576c358387ef72a4d2c8c7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1316","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.579","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.10","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.65","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.917_1781187923591_0.5634385684699224","host":"s3://npm-registry-packages-npm-production"}},"0.0.918":{"name":"@tscircuit/eval","version":"0.0.918","_id":"@tscircuit/eval@0.0.918","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1cb3927347d5ce9486ba5f2cc6062267a3732ca7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.918.tgz","fileCount":15,"integrity":"sha512-bmaRUbeqxMijhGI+v9TCe1rjq7uHx/KUj/KTG/ujwrQUYl1gVf21TP1UFVkgsIrGFcQ+7oEbWYUwqLO2VND+0Q==","signatures":[{"sig":"MEUCIENAaq0ikZskLINEW+GDr46hwTzx5AFUS2xpT/AlZQ0GAiEA5FYjrHkmX/XeybddHGvClJPHUPJaH5xw4ANpCCbCmCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26967469},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a4143119ffd93508b9806c594a91247729366289","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1317","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.579","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.10","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.65","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.918_1781190452262_0.8581222468208725","host":"s3://npm-registry-packages-npm-production"}},"0.0.919":{"name":"@tscircuit/eval","version":"0.0.919","_id":"@tscircuit/eval@0.0.919","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad6a4544f6bb3894b9a434dfe71ab057dc179e62","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.919.tgz","fileCount":15,"integrity":"sha512-gu9MZNikoCT8PiWOCAih54i3XFsBwjuOy8EXqmjc7DPsVHQ12oVPqC/JyIdIM69L+35gXus4YKbZOZe5hALqGg==","signatures":[{"sig":"MEUCIQCrfrtfhcT44mhS0lokC4/E8tu6SaDJk1zO/CAeX2xcOwIgEGXLTGwr1ZhY/Q794uNV/mKdrTb3Tn5g013vdOGgRx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26971073},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5f703956455f4faa0fad57b0a0f3417ed5aeb34e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1318","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.579","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.10","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.65","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.919_1781199858515_0.18212786745818565","host":"s3://npm-registry-packages-npm-production"}},"0.0.920":{"name":"@tscircuit/eval","version":"0.0.920","_id":"@tscircuit/eval@0.0.920","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"781f4d0cde14ed64c99c2aa9fa33e0ad933df744","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.920.tgz","fileCount":15,"integrity":"sha512-pj7dKGSryVdHsqlv4bY4lfgjFXHl3uOcFEE4gUo4V/WS7neHbMybD26xG/gBXMuxpIn8ZHAswcr0zLfSpqu1gA==","signatures":[{"sig":"MEQCICUveX91UQnIzSL90hnEAhoytfddjhrcc42qmf4fXIADAiBhm8gDayDAdkTqSWEpEiw0afiUv7SdnbJnI7QWvUcq/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26971241},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"46f7c20e102deb65e81be52e00c479a44dd0f9a6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1319","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.579","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.10","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.65","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.920_1781200848170_0.5359591537608148","host":"s3://npm-registry-packages-npm-production"}},"0.0.921":{"name":"@tscircuit/eval","version":"0.0.921","_id":"@tscircuit/eval@0.0.921","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"678e0dcf4460e24c56596b35f8448eff98420c3a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.921.tgz","fileCount":15,"integrity":"sha512-a1jZfPu3VU0CCGWyj4glN3+P23aZxIRicy60zMTtaYnw8OlyYe3emqnBeuqNRCA9M1vuNy47+vpF2Yv678FldA==","signatures":[{"sig":"MEQCIGkIml8kdqdCj20U6dAvP6ZV3qaQ2ZWdgJawRcJdaANDAiBKqAEkaox+dsZJf6tbTWvV8ijIMJTaE5+Fdo3eHNrSdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26949115},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"eb21d5b04b42272f51201bc507d0299fbcc0e256","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1320","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.10","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.65","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.921_1781202087014_0.8976715819966492","host":"s3://npm-registry-packages-npm-production"}},"0.0.922":{"name":"@tscircuit/eval","version":"0.0.922","_id":"@tscircuit/eval@0.0.922","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ab5f7975354bf45586e12f623fff3c89f23734df","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.922.tgz","fileCount":15,"integrity":"sha512-JpV6yaYaGeaO1DQiwST47LDoTtqU8Xnb+HeW//LL5PuMO18F3f/erpdRvaRFcjiI71VzzAZQUX4iPWeeegzJrw==","signatures":[{"sig":"MEUCIGc3rSQQc99i7JfzPdRGk4rU8vZxaUUsutPkNy1g8pfeAiEA5v2JuXQYQho4uG4Y+GhOKfb5kZh3/Y7He+UZ0eWFMmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26955464},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d9d10e651d2403e85f431d6362c1f3de8b8f64c8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1321","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.10","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.66","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.922_1781206007579_0.5374755464074028","host":"s3://npm-registry-packages-npm-production"}},"0.0.923":{"name":"@tscircuit/eval","version":"0.0.923","_id":"@tscircuit/eval@0.0.923","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"07e0041ed135deed18be4114da62ea8a5bc75ff5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.923.tgz","fileCount":15,"integrity":"sha512-/HKktmK2xPFvobjimcQP/lBd9+a0pwvSI/eLpUNkTNxdUjBJEf4e2c7+/ABqszIEAvRvk54hy5eB2bJQUXjFqg==","signatures":[{"sig":"MEQCIE2LjTlaW950Y6Yetr4S/o+5qVAzE35PjT+AwLE57KheAiAKHv8K0e3quvZT3R0uNjo2wf2ThhEJWVpd21MGbVfqig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26957291},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cd46302d532384be74e5b0e1d68bab8fb5781f33","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1322","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.10","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.68","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.923_1781263250965_0.6633077567004788","host":"s3://npm-registry-packages-npm-production"}},"0.0.924":{"name":"@tscircuit/eval","version":"0.0.924","_id":"@tscircuit/eval@0.0.924","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7dcc2bd453f6041671a28f3bf8d24698d0e2b096","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.924.tgz","fileCount":15,"integrity":"sha512-SPx0iQOkC0o7loqTeycnxfm2bd58ymwEUDXPiy/cOslX9ShkSh6/gzKMD/1Y+KmzVrykrJsBsokgFbXGuv9GPg==","signatures":[{"sig":"MEUCIBTkPdb3KkiMV4rUj2/TFywjjxTbdkIh/4X2kjane2+SAiEAkuEhBDjEiEHEzHSMY1I+2YxLYFB1CdN5xntGx8G/TKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26957361},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"60bca7c77c2b700d1e8bdb0746f2b453f6ccff49","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1322","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","@tscircuit/checks":"0.0.137","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.36","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.13","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.68","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.924_1781449483452_0.10540165248020483","host":"s3://npm-registry-packages-npm-production"}},"0.0.925":{"name":"@tscircuit/eval","version":"0.0.925","_id":"@tscircuit/eval@0.0.925","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"422453728fdf0a2df1b51c4038be373e78f64884","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.925.tgz","fileCount":15,"integrity":"sha512-yMQKfxY3IDHjHBOhJeKoHoY8RQKfVmpaRRS7KXeBSHZp2GTooGmEecGkouydgY1L057zUo5fzz3A6GbmFILOdA==","signatures":[{"sig":"MEQCIFOzdWjnjM0474FT9kB1gmknmRgE3NbBoZ7n3I/rLC6zAiA1dP81Pm4Dnwp1AhjG64EaNSJfHHrtimrKd1tRjT403g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26957905},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"33f5c347e69fcfa3801988bfffe1350227e26928","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1325","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.37","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.13","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.68","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.925_1781459069725_0.38675102341003975","host":"s3://npm-registry-packages-npm-production"}},"0.0.926":{"name":"@tscircuit/eval","version":"0.0.926","_id":"@tscircuit/eval@0.0.926","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"74688e0d5c43ecc1bc4dc63c5e39abfaff8dc867","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.926.tgz","fileCount":15,"integrity":"sha512-8Aj3RRz/9o0EXIR3JIoITm/qEMEDLiJNlHpQC86DeZIIyv6YQCFGbwRpWhxLC+Imu9WjoBEVXLSZofgtQ/ExGw==","signatures":[{"sig":"MEUCIDnBb29eYXCIjv2bjX3aBXUH1pImkgbmrAdbBBlhWEEwAiEAs59EnhHLz79illfpMNKPPyeS3O77V+7wqcWQEIIWI8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26964930},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"194f3659cd692126700fe4448bb1a2e071ccd3ad","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1325","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.37","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.13","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.68","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.926_1781604661473_0.6574158849382814","host":"s3://npm-registry-packages-npm-production"}},"0.0.927":{"name":"@tscircuit/eval","version":"0.0.927","_id":"@tscircuit/eval@0.0.927","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4f879f4f15b5cadedc7c503d8910c6061224e0dc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.927.tgz","fileCount":15,"integrity":"sha512-44hun/Oqs7k9s369kuDWYoIpED3qZ+Gr7V6RPSnCrGdP0keVJqH1p+7D2suCZM1YfdLQoPPcNVDHWVuQbGCugw==","signatures":[{"sig":"MEQCIEoXEgqRItbdSbXMHeLcux69sbPZBpnGvnpotpMZY7vDAiAkXN386poDq5cxFDtF/VMNAXQrzNH/dZYWHB/6VwXAwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26964930},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f8837808c4d72c6b1b4ccc0a2e8c80e84681d968","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1325","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.37","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.13","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.68","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.927_1781625185534_0.922315544469718","host":"s3://npm-registry-packages-npm-production"}},"0.0.928":{"name":"@tscircuit/eval","version":"0.0.928","_id":"@tscircuit/eval@0.0.928","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b8f0308e9b3c794b81326fd6e36b200525dba9d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.928.tgz","fileCount":15,"integrity":"sha512-3GUTdR/wF+lNdP66Qp9gWNuJkCvzaQTzxI3bVmCqZ0E+ijNZKkEA92s7MjpSrFUAVgh0W9N0DWzHULmGYf95bw==","signatures":[{"sig":"MEUCIQDxV1LWhW8capYHyy0JHzUZ/kv5Lc3jg+fYFkS4zfscDgIgJdMjrEQGEe2h1toCZFxxp5gmE0CG0SzFnAihIqSdvAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26966841},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bc7ee330b59e7d8dc5113f23f3bdd7fac313d2e1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1326","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.37","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.13","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.69","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.928_1781628155041_0.8852513904716803","host":"s3://npm-registry-packages-npm-production"}},"0.0.929":{"name":"@tscircuit/eval","version":"0.0.929","_id":"@tscircuit/eval@0.0.929","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1e7b3c7c0f217596c35f5ee66bb3b2fe69983fc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.929.tgz","fileCount":15,"integrity":"sha512-u/Y5d66UBtRkjCKG5b3ey7Z4uJC0yzGpRDscEY0Xwh+aqjHRoc1vBoWEh5GVyTKyEcjkE0bhhO6wXm+BsX0Mbg==","signatures":[{"sig":"MEQCICrZueBiyP5T9cJkRvzsdykeASJMngngl37WOYGsQQVNAiA90L4o/qhIlHLIsuFeOV8s7Bw8e8QAmdL30Vo1I53QIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26966551},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3ee1c05fc8aa2b1e7ad552ad54fad00641916c5c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.35","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.433","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.353","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1326","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.546","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.37","kicad-to-circuit-json":"^0.0.60","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.13","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.69","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.929_1781688235525_0.34368802560036826","host":"s3://npm-registry-packages-npm-production"}},"0.0.930":{"name":"@tscircuit/eval","version":"0.0.930","_id":"@tscircuit/eval@0.0.930","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b29df33dae57444ca4124f00b04c5ac7027c6ee","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.930.tgz","fileCount":15,"integrity":"sha512-o69cjV79VW2mBfKqaozD9xviwkBaxSTG3Xe4fKFA+34QB0ACfPoML+SfuDETuWk5cC7ZubQBxHlUtqt9vKUtXA==","signatures":[{"sig":"MEYCIQDRjFd/6efJgiYkSrilKpG5JuE5/yO8olkMJYO00vmAbQIhAJ1aZhFB8+NH5t4QQSBYm6rOd+sNltEnU6ttZ98sDYGE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27118781},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b87ac0f1df71801071a4166a4d8ab2124d3332b6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1331","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.69","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.930_1781763730583_0.8379491112618007","host":"s3://npm-registry-packages-npm-production"}},"0.0.931":{"name":"@tscircuit/eval","version":"0.0.931","_id":"@tscircuit/eval@0.0.931","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3813af1c4afad368bbea943f5038362ff3ad720c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.931.tgz","fileCount":15,"integrity":"sha512-XItir+cLA+3Ci25XqIGe9WTDPSKM4uiPkzvtKW+h7bzBceChTqyrDTCaXHB/D3qWteurPlkPeGpGWsswvNi52g==","signatures":[{"sig":"MEUCIQD8Le7Y1xkzjYgRdLls/97jS6hmyi/ZRdymk3Pm46UObAIgIalaLo6AassPg/m47zx1b/Iidt11R3qlVUh2t9HzfrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27290224},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f6f966671dd658ba86afa801521e08c9e371c576","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1333","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.69","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.931_1781777637297_0.7675103765091484","host":"s3://npm-registry-packages-npm-production"}},"0.0.932":{"name":"@tscircuit/eval","version":"0.0.932","_id":"@tscircuit/eval@0.0.932","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de940b30f00cee754ab0dc7b9f99bf52af2cb347","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.932.tgz","fileCount":15,"integrity":"sha512-5pQBtJGur1MDOO8eiIgpzXij/cDNCpUaEJSEI6OHOYvtx2zPSW2tGw93XQGEAtpCHSSychWfmE4YxIUH8+JwYg==","signatures":[{"sig":"MEQCIHYqv8r1lBhRQJCamkLVowItB3g0Pb9/TMYf6ySpf4fnAiAKt4NaERZ0oKUthoSMnn1G8pe/ivXIkogUqzj4vLTekQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27291552},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"75e0501212f9c77414cca3e55b43a92d7ef52886","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.16","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1334","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.69","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.932_1781780407057_0.05549396663636941","host":"s3://npm-registry-packages-npm-production"}},"0.0.933":{"name":"@tscircuit/eval","version":"0.0.933","_id":"@tscircuit/eval@0.0.933","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c50599f3182d1a195ed57e0a44df74f9992cff76","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.933.tgz","fileCount":15,"integrity":"sha512-9R6JShKGdzFs2j5UltVveqyMomd3kh3h25k1XkE51ZE0M8082vEzruuvm/UMFw58Te6rVnGFWZUXee+v9FkCEA==","signatures":[{"sig":"MEUCIQCQJVcMpvAqX41vMt+PAiNLYIA43bpAv2b238OweRS+iAIgfFCGjwVprePH+kKSpNNm02H7Ptfj5ih2FKcqHG3BbUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27291552},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"981d7e39096940c7a84b9b24638681b58ac68a20","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1335","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.69","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.933_1781799455192_0.42378340254233304","host":"s3://npm-registry-packages-npm-production"}},"0.0.934":{"name":"@tscircuit/eval","version":"0.0.934","_id":"@tscircuit/eval@0.0.934","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5304efb042cf78f5e613982e87090ec36ba50132","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.934.tgz","fileCount":15,"integrity":"sha512-r7rTGovI0IgkJVDxVcHUUkfPLlbmfTARvqmsfcGbdk99ElHrpCRPMpjLmn5gOJ3hS1X8HxEJzpbZrWW+EI1bpA==","signatures":[{"sig":"MEYCIQC10wOaanCow/EuzkqZvtTuCz3expJcO1WMggf59Mvy7AIhAPqd4bDDpmq37/dVWStoVCRLkkyRCqwQx1PSUh7yz+jy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27306226},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3e7be9811faa2869c07158f36099cb42ec64f64f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1336","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","kicad-component-converter":"^0.1.30","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.70","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.934_1781806337461_0.6404801762740668","host":"s3://npm-registry-packages-npm-production"}},"0.0.935":{"name":"@tscircuit/eval","version":"0.0.935","_id":"@tscircuit/eval@0.0.935","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6b8154e0b08ede227ef4c6cdc9f7ecd11c7a3230","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.935.tgz","fileCount":15,"integrity":"sha512-SJkU8zG2oKWrOrqTjZM/WkyC/aCExUj8VEuLrRgfuCweWmXhEKVUgLqdA4lFZ6pEa7uDHd+IWdusdypqiZdTug==","signatures":[{"sig":"MEUCIQDKWCPrGobbUnSW6R1jaHVy7Q9sre5JPtVmC/SYsLu0gwIgcbKF6/2PrruLfHSmv908GBvNYtApKTpJHcW40Za+s64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27210259},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a409f49c2e1b1903930cda4ebe892079474b3721","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1336","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.70","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.935_1781807262889_0.9597317331219641","host":"s3://npm-registry-packages-npm-production"}},"0.0.936":{"name":"@tscircuit/eval","version":"0.0.936","_id":"@tscircuit/eval@0.0.936","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"175edd322448bd3b7c1da4c0439d8cd6fd3c04bc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.936.tgz","fileCount":15,"integrity":"sha512-ZRgA8LeksOgvCHN3jWlPHFj7zzDgejH5VPe7eVUIxCNmTIXVBWKtDJc8CmFGv+idsM+I9C9tmEEQEzwkXRa6Iw==","signatures":[{"sig":"MEUCIQCgb5W6BBesHOk2NiUCz8jzYvJYli/4Jpc2vQ76b9er1QIgdN+xh0IMWz1B0BLRFW58nYO82AE4e46oGHwNIbuRbaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27211112},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"07a7d484fcf64e73a6ffb80b7e3e4f114b768dfd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1337","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.70","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.936_1781812413331_0.027224998516767185","host":"s3://npm-registry-packages-npm-production"}},"0.0.937":{"name":"@tscircuit/eval","version":"0.0.937","_id":"@tscircuit/eval@0.0.937","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f1eef801513f85c71e1fbcc471a293039fff850","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.937.tgz","fileCount":15,"integrity":"sha512-br6m/3H1VSgTiBCEPGgr7i8+u/HaxMadbEpe2PDeHPF8CFox1ImG8B3bvxCDq4jHRz9IELZoY97rJfEy2HMv0w==","signatures":[{"sig":"MEYCIQDCAkTExBYq8BBXiJTfMAh6AsTP3ZonEcp5PT1ZxECFPAIhAIgfbfLmkkemfATlvzbrVPsGUHAmAnzbByGDb+bDzo3O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27220599},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1a826a232230adcdabe74220c728ccd98b93308c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1338","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.70","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.937_1781859484884_0.513239810925268","host":"s3://npm-registry-packages-npm-production"}},"0.0.938":{"name":"@tscircuit/eval","version":"0.0.938","_id":"@tscircuit/eval@0.0.938","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f8862628ceff78a4369f40c2140d0f2f44d4787c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.938.tgz","fileCount":15,"integrity":"sha512-snct94Cy8bj2+HyKOM0pLvGril+ZSk6AH9IQT91W/GynYYkJuid1JUrkKH5WjeIVF/a/MuOcFwljc0UU+PsQMw==","signatures":[{"sig":"MEUCIBtZ3xptrvfO4H9/RKe4MLdT6ba7tvvnOuPb58c6Zr8YAiEA47akx1y25wCIjglE5t/SjQSjbbt/zymb/xMQDt4V07E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27220570},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"58099d203368ff8094c6f248d1dd5313886571d1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1339","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.938_1781864649158_0.018350704601218792","host":"s3://npm-registry-packages-npm-production"}},"0.0.939":{"name":"@tscircuit/eval","version":"0.0.939","_id":"@tscircuit/eval@0.0.939","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e3848fb910330c025da1cb93bff19468d1aa1375","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.939.tgz","fileCount":15,"integrity":"sha512-3ejG5Ld0DkPc4n71eMzu4khWh083zzMha7jQTKwcMoT3EMtv1GZlYf/Adq26oOzcd19H8TxGEAN1PB9dJCc66w==","signatures":[{"sig":"MEUCIQDGNkyGLn/hrGwJebKNkCaAXkhgsh+iEkuCYOSENm01VwIgE3nj3TSNJZSRMrtSZ1teBsnFM3+r72Zh2Hrf8li+TlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27220620},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b1193f19c9097972c4e4bc78d56fee15265898a4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1340","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.939_1781880827459_0.3509319720595587","host":"s3://npm-registry-packages-npm-production"}},"0.0.940":{"name":"@tscircuit/eval","version":"0.0.940","_id":"@tscircuit/eval@0.0.940","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8f2b323413b84fdd94c68391a7e1e51fa677a810","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.940.tgz","fileCount":15,"integrity":"sha512-qZWR+Z5nkWj33TQ+193xkwwFjGmCrgpBneKCTf+Q4+njqUI5FnS5UZ9kCI8orIIRZZc61ejeO1MBVEfBqXFn+w==","signatures":[{"sig":"MEUCIQC/5olMVw8OTz38D9CoIIg+1KvgsEbD725NMYChMtn75wIgXY+H9avhpLldH2qkGEA3er9/VlkHUUNNzC+iQrY4Vq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27220954},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d6368ff0d4d3da7b5e2df601e26cf8e8dcf91af1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1341","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.940_1781885026375_0.9211422029709535","host":"s3://npm-registry-packages-npm-production"}},"0.0.941":{"name":"@tscircuit/eval","version":"0.0.941","_id":"@tscircuit/eval@0.0.941","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"76965e5c3721e4e7353d85d3cbe9ae0d23bc17b9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.941.tgz","fileCount":15,"integrity":"sha512-6FDv1ulHPpdXRccewvqoxOdsHXkG+3fGVOdWNnF1R2IoODhGC1fc74WVd6hnqdw5SRBv+YtSuHn0p/B+DB0DYQ==","signatures":[{"sig":"MEUCIQCZOmKpaIHufKYtPZ7cEMXv7QYiyRwBh89cAcgBHxzOYgIgHWfaxhoSiHXGnKS9rS7I7gqc4aa5U0wSAihJzAgddJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27221242},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cf570944deac4cdab1733f04de8356f4b1247a1b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.435","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.356","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1342","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.549","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.208","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.38","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.16","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.941_1781902277939_0.9640862884015013","host":"s3://npm-registry-packages-npm-production"}},"0.0.942":{"name":"@tscircuit/eval","version":"0.0.942","_id":"@tscircuit/eval@0.0.942","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50c667189bf1994ad879b9e6efa63011f91fb7f3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.942.tgz","fileCount":15,"integrity":"sha512-3O0RK8tLLl6t69MXWBP9+SXtx5n7roc3cnL37OrcwPTjANI9D1XisluwwXjXAO879cBV+dncaElvQxjG/Q8p1g==","signatures":[{"sig":"MEUCIQCi8yl0sYPzWpDXDIckmjHJadzlNTUUJRgayrbQlQZvTAIgeAqCMWslRWpDrW3NjeU30bp1NfK6+E75WDcsHPlrcVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27260674},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d277981d7abfc004d9de0db4e98c3ba7f3c01815","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.437","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.357","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1343","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.551","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.7","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.17","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.942_1781942646042_0.8797217953911811","host":"s3://npm-registry-packages-npm-production"}},"0.0.943":{"name":"@tscircuit/eval","version":"0.0.943","_id":"@tscircuit/eval@0.0.943","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9a5cbf4f7a63ceed6bcbcb42fb58a4141c6cd055","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.943.tgz","fileCount":15,"integrity":"sha512-ZdZPVIzx3i6E26jZRJT+5eJ6c1iOkRVDnAcSEntRSBEwbw56hp0HcFRUVt4yZoxfbdwdOKVGexQC7cLhkb0pGw==","signatures":[{"sig":"MEUCIFaQ1P0R6fyQC4OEm9QFktwP7rfz5plCDq0I0rpEv4K3AiEA+hED9KpB6udiRM50JpttNJ1hwvvhfl23FOrv6jV5AIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27260674},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"31a2f48301c42ee21217e809004127f45f9af897","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.437","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.357","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1344","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.551","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.17","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.943_1781945543995_0.9766313431569624","host":"s3://npm-registry-packages-npm-production"}},"0.0.944":{"name":"@tscircuit/eval","version":"0.0.944","_id":"@tscircuit/eval@0.0.944","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9878e80f07bf8baaa6daa915fade926862fcca82","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.944.tgz","fileCount":15,"integrity":"sha512-87XROzYVzlGXDsyWE7gp5vxFKT14rf2qHGPg24ofd5bweqyF2MW1hTE9LqD8HvyDdF6MkpFYw3i5NGh6MB94Gg==","signatures":[{"sig":"MEUCICgoMTQr2SSOL+36WnGfzkCq196aAXwyYOoiyoCH0HELAiEAh1rezO1yXpNSqYIWhtuJ0XXztWDouA3syFyZ9hEsFY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27260674},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"81f39bdfb7d86f3fe2254ff118610765474d8ba9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.437","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.357","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1344","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.551","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.102","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.17","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.944_1781948892614_0.17506697975673213","host":"s3://npm-registry-packages-npm-production"}},"0.0.945":{"name":"@tscircuit/eval","version":"0.0.945","_id":"@tscircuit/eval@0.0.945","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bbb1e1e596a01eb5524ba01e384fe2725b7ceacf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.945.tgz","fileCount":15,"integrity":"sha512-HeR33SMbpUz0eU0Jgg89BLy9IMW+B3n0ZvPJvgbglS1pMHg80sSIzO6Iex1ONYFynb4LXyjngYQmQwu1zQEsfQ==","signatures":[{"sig":"MEYCIQCKhmvRa3tEiaX8jxlSZyarirnocZj3l2PehiWTQixmaQIhAOH9596tyyWpjFeoHaLOHPlwsLlur1pZpHbdYi8WGkOu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27260674},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"26388d4cd250c7fdb3d4df64d95e7a1cefce99b6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.437","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.357","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1345","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.551","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.104","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.17","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.945_1781949212882_0.50683739157054","host":"s3://npm-registry-packages-npm-production"}},"0.0.946":{"name":"@tscircuit/eval","version":"0.0.946","_id":"@tscircuit/eval@0.0.946","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b49148075f33b911ffa8dcd9052575538737dbf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.946.tgz","fileCount":15,"integrity":"sha512-lXzMHXA0FHiw16jqNq/sN0bD+sjyjOVT/y9kUl5FzPgM+B9p66YvmSQn2bHmNDGnQY9fLiDae7AV+07hd9eUew==","signatures":[{"sig":"MEQCICui6LIaLsAZXds8xImX6kSsmjrGBUb0pTKnwqquLcjgAiAkMoi/AjvZD1eU5ZXd2XkSK2ECCux2r60ohbJXY4aQeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27260674},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"089b3744e29e3ead84441eb6ea27526cdff7020d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.437","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.357","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1346","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.551","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.17","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.946_1781950504919_0.4696845064292561","host":"s3://npm-registry-packages-npm-production"}},"0.0.947":{"name":"@tscircuit/eval","version":"0.0.947","_id":"@tscircuit/eval@0.0.947","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"79d4ed76d2aba3053f346820983d843ed93039c8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.947.tgz","fileCount":15,"integrity":"sha512-33Kvrug0RXcx6w3mAlzswhS7ohVjfbyD5IQa8s2Ks7M2sbL70A6bCgJuD8woVz7rBRw3e4KGo3PcL6w0Y2dFBA==","signatures":[{"sig":"MEYCIQDwyxSd5x+rbfJwg6JvHgusIkojQCrjK19BWJ8VVTEKCgIhAKBn/uyI//B/jV30opPXwq5dnCKeYg65DbSIcA+YRrLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27260444},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0edac7ecb67d8f73afbdfb281bde76e8d94b25bf","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.437","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.357","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1347","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.551","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/eecircuit-engine":"https://jscdn.tscircuit.com/@tscircuit/eecircuit-engine/1.7.4.tgz","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.947_1781977240676_0.4007872734909408","host":"s3://npm-registry-packages-npm-production"}},"0.0.948":{"name":"@tscircuit/eval","version":"0.0.948","_id":"@tscircuit/eval@0.0.948","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f81431cb8d184af78f2ce8fc3cff9753a4b7372","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.948.tgz","fileCount":15,"integrity":"sha512-4RQZA10dNB1H3oY5CWok/2ftnhHZbTGswsosu9ZCH3wRSUurfIk6TXPwIx5uw2Kp2fYFuQIEAhz0+b0R7XwQ0A==","signatures":[{"sig":"MEUCIAYY/H1al6+JWuIDUD23d/NgVrzPYyB+HMh/q0fq96RbAiEA39ePQIIIT8ZGGkXCZae56HmDFWEn23292TY7vrRAZrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27260340},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"286d87e6bcdef6d2f14d977804962eeeb2bcdf42","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.437","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.357","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1347","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.551","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.71","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.948_1781977492616_0.009394851035494645","host":"s3://npm-registry-packages-npm-production"}},"0.0.949":{"name":"@tscircuit/eval","version":"0.0.949","_id":"@tscircuit/eval@0.0.949","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a11dfb8c6663518cb1690cd9f39b503c51644da0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.949.tgz","fileCount":15,"integrity":"sha512-SEM2xTI9r5sNX6h8fKoMnN/YwldLYlHkP4BznExTEmYPWmVUDqg1q/PnjjL01w2wsf0vRbzjFh6nuXjlw2ZFZw==","signatures":[{"sig":"MEYCIQCxGzBe0j4vT2jfYiicYu0yogKXfIm8+lf14IRAHh8h0gIhAI+pISJGm8rZSHfJ8CLR0If6Nt4h1kLxfTO16sMBF2vI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27297999},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1da7d4dbaee0536374df6eaa9e237b9785c8768d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.438","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.360","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1353","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.553","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.29","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.949_1782319789925_0.7375560047525149","host":"s3://npm-registry-packages-npm-production"}},"0.0.950":{"name":"@tscircuit/eval","version":"0.0.950","_id":"@tscircuit/eval@0.0.950","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"505d85dd2b05614956fc5bfcbcab63e50ace2efc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.950.tgz","fileCount":15,"integrity":"sha512-BAYO/Nl68BuOFsMHVYYx5nN0Ah+iYX6K/LlaaKdgRSV6f6nB5t+vD4qrGMoHBdP8Tm5iFB/sXnJXj6FhufopBg==","signatures":[{"sig":"MEQCIEXFw1rEsEMVEubA7aciyURZytuTaeyluBscjQs5tg+fAiACibL4Wocyfv+wc52+7GQwDyanlxkrycx4S8mc3BYZDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27307871},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6e3df9c69de4cc49c8de961d3d26693e65f8234d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.438","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.360","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1354","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.553","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.34","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.950_1782320150642_0.12560698205417697","host":"s3://npm-registry-packages-npm-production"}},"0.0.951":{"name":"@tscircuit/eval","version":"0.0.951","_id":"@tscircuit/eval@0.0.951","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5e26786a2e951ad90527e9c0e2ba4d73b0fe45c6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.951.tgz","fileCount":15,"integrity":"sha512-98HnR6W8ncfZY7LOe3VCxBVBVfBEHa6KjUydPBu3fqIkwNtFnBKISfQ0QjbY1DIRUdWG5FCWGgt6bXpSiT0XGg==","signatures":[{"sig":"MEUCIQC2foQh9eUphn04xIb6aU407cdokz8TFMKXaESePE+toAIgTfU3cvqH9F7GOHNdyeLCWR13qFGcm11ng8zwvu1TjBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27308556},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3cf5af95b5b2aa5a2ca17d3ec5b122fc55e3cf57","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.438","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.360","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1355","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.553","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.34","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.951_1782333320026_0.006482790463535171","host":"s3://npm-registry-packages-npm-production"}},"0.0.952":{"name":"@tscircuit/eval","version":"0.0.952","_id":"@tscircuit/eval@0.0.952","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fa146583c6cb6be35fee0331950a8216cd276cf5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.952.tgz","fileCount":15,"integrity":"sha512-ag2NtuIIk2SrVcU4H5Z5HtUxRnG1oya/pgHKo77S52kl2FNPmlhKjd0nOUftVaVQoWDXZT2/osmHZMbUhK/wSg==","signatures":[{"sig":"MEUCIQC4iBJ7HFybsVGlpYjNC345LXOn+16w6Yc6x6xXIBYcvgIgLRluW2Op9MZZY5M0Bqn2RUVGbA1Nbf9ZLTQioCUM5+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27309207},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"288002584efabf05a54b096335b75c962c94e70c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.438","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.360","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1356","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.555","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.34","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.952_1782341774092_0.25492767344347733","host":"s3://npm-registry-packages-npm-production"}},"0.0.953":{"name":"@tscircuit/eval","version":"0.0.953","_id":"@tscircuit/eval@0.0.953","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"181caeed1887c6797a2c51f94660307175a699dc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.953.tgz","fileCount":15,"integrity":"sha512-66DJorD5spcTbrgsY+mRBeT3Ztg6bjVzF7RUs/HH7Q/8WDwGip0kGYwkiQ17s6Jsiig1w6swzF206Zl1YhheNQ==","signatures":[{"sig":"MEQCIHcfp3/BgeU1YS+mdng1CPO2psLKd0h/IctTvAC7ejCwAiAk3YGzDLiuqlDpXXFxs6561Gw1jlcu0Zl3c0Cwm0ICxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27309659},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ff0b813be0c6f154a6d5048f6e5a01b29324c9a5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.439","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.360","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1357","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.555","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.39","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.34","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.953_1782366740342_0.9673928861345416","host":"s3://npm-registry-packages-npm-production"}},"0.0.954":{"name":"@tscircuit/eval","version":"0.0.954","_id":"@tscircuit/eval@0.0.954","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d0c899c420233fbf69de7214e813563850e5f73","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.954.tgz","fileCount":15,"integrity":"sha512-j/4xkTUgM7D2UUtIi6XYPPDw1ASQbmRgeRUkQysagOFq7f8jop9AhczF6vVi2vEdy6JNWm9D3WbJ+xktXInNRQ==","signatures":[{"sig":"MEUCIFeC6nZ7a89PyEZTGeqDs9NdU2/kcTWdkADPTtVoPS99AiEAkzHzWKCelHQgpdQ6vQR8gJVNYD2DKSZFGUYow7R2JzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27310192},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3b0d9a8dcf77c627cb546f37856ea7acb3dcf91a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.439","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.360","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1358","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.555","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.34","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.954_1782382218663_0.26604360073661026","host":"s3://npm-registry-packages-npm-production"}},"0.0.955":{"name":"@tscircuit/eval","version":"0.0.955","_id":"@tscircuit/eval@0.0.955","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ebdc2a361ff1c3af5631be7312c012015da7a136","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.955.tgz","fileCount":15,"integrity":"sha512-zulCpyrrRL/m+PoNUcOojQFrrLRTdtomPb3PRXTI8RCNFTsQYJji3M1+p1mu668RfP7EDbIDnlIH4hIqeI49jw==","signatures":[{"sig":"MEUCIBxAeQl29IFENBjQY6zE4K66OqYyl784x+zYfrhvzvWXAiEA4g07OlO+P69XKWcz+OkOMSbPUtVwsbs8LbWsZXsX+Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27355230},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"275a001b190e05588df9307332e4ae859bb475f9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.439","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.360","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1362","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.557","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.138","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"^0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.955_1782583170985_0.27912593915002915","host":"s3://npm-registry-packages-npm-production"}},"0.0.956":{"name":"@tscircuit/eval","version":"0.0.956","_id":"@tscircuit/eval@0.0.956","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b14d9928da048a115a4c13d00302c4df1a7da336","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.956.tgz","fileCount":15,"integrity":"sha512-cAS9PNnLcPTr0hICMjXmsZT+aNDQybskTCFY8fct6WaMCkOnTF8VDDVI2m/7YU3YUUkxF/ztR61dvda7mrwmQA==","signatures":[{"sig":"MEUCIDNsYerk9c/cb/B5K3t4Nnnxi/UvshT0Czwav0JkbJkiAiEA4NaBfaDMQvEPNsU6soC4fu6OefQObFSWcXCEiFxMUQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27405414},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"679fd2be24dafdcdaf881c3c55937a898f4f6e95","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.442","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.364","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1365","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.561","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.956_1782714276867_0.3956334645451258","host":"s3://npm-registry-packages-npm-production"}},"0.0.957":{"name":"@tscircuit/eval","version":"0.0.957","_id":"@tscircuit/eval@0.0.957","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e2d23faa95736cfffcf96c499cd7e0ce370e7956","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.957.tgz","fileCount":15,"integrity":"sha512-CjTqaUeTIckxRtGZHUweHra8Gnrliku1bYwlVnKXGeevBRyyteE6BeNpdql3p+kWhQEc7Njf3OPVsOAipBiaFg==","signatures":[{"sig":"MEQCIFQtUeiAB6+Sgs2uqe8WgZi9B3QjCzaoSoEZ24B4uIDmAiAWfG0kREymUBtyIYPLjSWfSIKMwF3WZBaUg4wqXOPK/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27407359},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1faad3f855497ab028a60f98092374a270f7dce8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.442","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.364","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1366","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.561","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.957_1782747695593_0.45244527081565145","host":"s3://npm-registry-packages-npm-production"}},"0.0.958":{"name":"@tscircuit/eval","version":"0.0.958","_id":"@tscircuit/eval@0.0.958","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b260fca3a8f45d95dfa483e775e65663fa489757","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.958.tgz","fileCount":15,"integrity":"sha512-zT0xGsC52rgQJe6h9ZWdg02qqDU+U0+kcW4jsBd3PHQ88+iLZEZUNQz4ypDGU6CiMyXfboLeUiEHh32+mcrTUw==","signatures":[{"sig":"MEQCIDWxYpIac+bPI3cIXUK1pVqSYEBFb9CLC1WHd5Sjx3MLAiBUshHbVfQseVhNvtH9MtsWbPbsL3GiSqIhGyqmDGCvPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27415094},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b1f06ff6ca67eadb8893c56955061a036241ca0a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.442","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.367","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1367","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.561","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.958_1782760222377_0.17922108959293404","host":"s3://npm-registry-packages-npm-production"}},"0.0.959":{"name":"@tscircuit/eval","version":"0.0.959","_id":"@tscircuit/eval@0.0.959","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5719ef6d25e769cee8c7b12670624b91cc99b86b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.959.tgz","fileCount":15,"integrity":"sha512-AMqFGgDolOo7ZUNDAiftyh9PZTBC90652Ct/ORkGDg/Yq9vh263xkYNR5msAtIcHKnBgZEe1i/sT+tfyh8lKAQ==","signatures":[{"sig":"MEUCIHbOdun6BB0I0xGuezVKWQhU/brEgy+9p/G/lsaoT2N4AiEA0qhjRNUJFryRjSjhYnNK09hYw8GnovV8gmtgujWz+0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27418273},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a3b1610fb7d7f7a9f3f1c76ca450c0251b8cc7a2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.367","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1368","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.561","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.959_1782800177500_0.19725550456965557","host":"s3://npm-registry-packages-npm-production"}},"0.0.960":{"name":"@tscircuit/eval","version":"0.0.960","_id":"@tscircuit/eval@0.0.960","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"509e2e9612c2fcbafc32c32496d671b9e44cf363","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.960.tgz","fileCount":15,"integrity":"sha512-39t6hSDtRIuXpiyyDMnqHM194PXvW278lhy/J4UeL3zMz/bnn1aikK6K1JManu2ct/78XmpIDhdL9C98jQk0gg==","signatures":[{"sig":"MEYCIQD1bVdMFFo92UBTZiMaZJhhWrtKdT+GyuwGUCmF71Ru9gIhAPrRB+3iSwTgu0ag0Vsx6VAvPzt8sk9JCKvkd2Af8Pah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27442464},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7a15b4a580deaaf60cef1ee975624bb0ea2128a8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.367","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1369","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.960_1782808435864_0.07194151732881493","host":"s3://npm-registry-packages-npm-production"}},"0.0.961":{"name":"@tscircuit/eval","version":"0.0.961","_id":"@tscircuit/eval@0.0.961","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2487606c3f57402a2f1b6cdaeebb2a4d4026c20","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.961.tgz","fileCount":15,"integrity":"sha512-p1XvE5g2DztRa5QGF5V3i/mmD4FCqgGyzjsAhv+52kqLcLJSZVyVLbDKXEWhHWzD/VZr4LtzfDidzlBLBIEkRA==","signatures":[{"sig":"MEUCIAjQ7v1LoHcFiReEBkSbsEzJcFG4EErQUy2NH2uu1NsNAiEAlPPEttymqPWoI8QG/S64Xpx4N2Nw6xHc2nEHljLYo/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27442375},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e8e0fb725033bd7dab2dd14d768967316940a630","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.367","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1370","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.961_1782835135151_0.9696684437918115","host":"s3://npm-registry-packages-npm-production"}},"0.0.962":{"name":"@tscircuit/eval","version":"0.0.962","_id":"@tscircuit/eval@0.0.962","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a57e0c18cf25e29955c9b94ce7b0a2f295e7de8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.962.tgz","fileCount":15,"integrity":"sha512-T5xPk/oCQnPDMUVxn3Rf1YNI1UM2mK4dkxyY9cWI0txKFQULPG1ugLfq4isIudjEs1wR6zP1kOtko7P9hUJAmg==","signatures":[{"sig":"MEUCIGQl94BF55PdRBn21EqxURvduvWZ3ofhkSSvwLpkGuEnAiEAs33mVYK26hIutYczFo6VP8aYJGG+I60cjzXY9x4ySBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27447084},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5d4fe5c5716a15040f7860ed46cb5fe73df46422","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.367","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1371","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.962_1782845209946_0.9874968934420383","host":"s3://npm-registry-packages-npm-production"}},"0.0.963":{"name":"@tscircuit/eval","version":"0.0.963","_id":"@tscircuit/eval@0.0.963","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1bdb84bef680bc313a186a4908299dfa11de8076","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.963.tgz","fileCount":15,"integrity":"sha512-NRNvtZJ4lnmU7JWC+Q0ui98x3APZTVcZKiM2OYhrvj1N8zlDTqR1c27Fzb5krg+2gYfmHX7tEC36Hwi2zocSMw==","signatures":[{"sig":"MEQCIH64tmcDkV9bHje8WgK9+x0hOm7uDoHJw9Y2SPWNVAt7AiAUY9Dhn5cbPEmzTPRc82iZIQAh6TrdllRuBp8AFj3o5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27449058},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e8c5a264680b72619e690e1998bdc15357da80cd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.367","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1372","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.963_1782897153136_0.35372817804703804","host":"s3://npm-registry-packages-npm-production"}},"0.0.964":{"name":"@tscircuit/eval","version":"0.0.964","_id":"@tscircuit/eval@0.0.964","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8367e983d9b7d36286e0fc6bce54746809dbbda3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.964.tgz","fileCount":15,"integrity":"sha512-N6Xq9WsJ+J5FkLWskU/GmiIR46+PyU5i71ZcJVfI1ygW7OguQIimoh4pTwLvB9AUqk6UNAsF4yfE4vgU99ME3w==","signatures":[{"sig":"MEUCIHAoS6DHo/VBpIaMEtbXakBzaXa2U4YxTv28h+69GlqaAiEAjpXfgav0iPFtu3hBqJf00s51vSEbEs3z9O+GQRHxUsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27449842},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2d0e159da853a26d7dfd1f8310e0efda6dbea1cc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.367","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1373","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.96","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.964_1782899533576_0.5656715833660442","host":"s3://npm-registry-packages-npm-production"}},"0.0.965":{"name":"@tscircuit/eval","version":"0.0.965","_id":"@tscircuit/eval@0.0.965","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cdaaa3a70d7145d85ecc5a4087e71f98c3a11322","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.965.tgz","fileCount":15,"integrity":"sha512-Xo0Mzi/XSEWH4rE9XfDhHRHqHKrQ/tytghpDXqJKDmVZDfcZLqP92Ms1LopmqjFeZrLq2sWM1U4E8of4PErwKw==","signatures":[{"sig":"MEUCIA4jzGN1RKUCppiLNj2c3BQbYM9XYMTOs5ZE4gQfLoTYAiEA+mkBAhgBq7cMJx0TZOSdA4CucjKMTIB7CJwHfBo0vNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27449892},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1aa28dc5b22a8d1eab4752b97d7d51242326185d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.367","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1374","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.965_1782904321804_0.514667487721465","host":"s3://npm-registry-packages-npm-production"}},"0.0.966":{"name":"@tscircuit/eval","version":"0.0.966","_id":"@tscircuit/eval@0.0.966","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d3472f37f609a1c96c614ba541015081336acba","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.966.tgz","fileCount":15,"integrity":"sha512-9tvS0Szw9mZsatnrpfAcAen99SI6pTTYtOJOwEII8hNfbiqg4Sdqii5AQwgsL9r2OrAtBFXqlMYACE5LtIXq8Q==","signatures":[{"sig":"MEUCIFU7MjQPzxL6HoCIOo4l3d2jAtzOEP6DA1rwnekWkROtAiEAv8LD3JGJKSH5OgOCI+wzb7Sn0/XZ2XUl5rkhsslrmKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27453279},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d7b7de2002815a3ba881f1ed90ab7d4f5935ad0e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1376","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.966_1782926040593_0.9371258576438379","host":"s3://npm-registry-packages-npm-production"}},"0.0.967":{"name":"@tscircuit/eval","version":"0.0.967","_id":"@tscircuit/eval@0.0.967","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1b2617ce3a497390d63ed7478bac3f14ba7ec3db","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.967.tgz","fileCount":15,"integrity":"sha512-YGiUEITV8QVvkthvMxbOya7EHpqvDcdQ4GqcmYGfSgFy4o8lbUjDH8nwfLH6ThX3UOjoGvzE/d2o9FikGUYIzQ==","signatures":[{"sig":"MEYCIQCpgQFSjGiNxHKvysvq8vJJZSTTl30wIbTXJyC8doRgVAIhAM+lNWKwPfgNvW4vMfsUmlVwL1483uH/wSiTZ6hEeZbl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27451305},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cfdd638c489eb1c73a1be8666bf39e97527d723a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1377","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.72","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.967_1782940032375_0.14057043522894253","host":"s3://npm-registry-packages-npm-production"}},"0.0.968":{"name":"@tscircuit/eval","version":"0.0.968","_id":"@tscircuit/eval@0.0.968","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f5e173003b2239a057bd53b90e96ebf278c80c8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.968.tgz","fileCount":15,"integrity":"sha512-bptE0gHrNv0KdzrqtYzUAujuF3Lji18LRiVT7seLsa69w5D80At+N9CN5yPgKxD044ycCrp4L42/YAOQ4Zew3g==","signatures":[{"sig":"MEUCIQCbdcZIjv8OQydmf3W64r9xkx9JuiDJ2DMY02ZkGYlWrAIgOiO8iWWQlHjfaNnhvshcmBbeYjNhMQKFwulfVRM21A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27449242},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"09a0f747d4d488afdcbaae53bcec1698227f8c79","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1378","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.968_1782955604448_0.31737041959282153","host":"s3://npm-registry-packages-npm-production"}},"0.0.969":{"name":"@tscircuit/eval","version":"0.0.969","_id":"@tscircuit/eval@0.0.969","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c9c6b390ccfa220993038df09628c1c009fc5a7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.969.tgz","fileCount":15,"integrity":"sha512-zLkjdm5ZzLkHiWvbhZANxKl1vxmhfAvHYvR4GL5em3x1eMD2r5VjB5dEW5bbRc6V9Kkr/JN3A+LXNSDTmuC3ng==","signatures":[{"sig":"MEUCIDhUxoe0X/MGEpBlB6hIyNfBEd+nH/nlc2BtXf0mwnNQAiEA3R8wl2mIJKRFPw+z97C2V0m3iF8lLMjPNoJ+YXccVMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27459005},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a2ece1377ca2f046012066b67ee2dea47ba78a9d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1379","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.969_1782973537406_0.999807442404304","host":"s3://npm-registry-packages-npm-production"}},"0.0.970":{"name":"@tscircuit/eval","version":"0.0.970","_id":"@tscircuit/eval@0.0.970","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"670269f5929e03ec0fb504da3f019cc60de2d325","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.970.tgz","fileCount":15,"integrity":"sha512-AkMR3bD9VA1i8+mJteVXPCkWpSx4UUAAD+7J7/SRTWA9gYyAr/JgsyULB67ftmRHXYR1x2bOvgBKTJEzl2Hidg==","signatures":[{"sig":"MEYCIQCdNy49TZTsMxj+VP6GS+jjRh8EYa+lbRwIz+ithue9DwIhALldD4V/qXq7o2xeWlier+G6zMgFUMpKAAUeCthbTiAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27459742},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9132caea3a80521ec1ecf032e2245a4706b6a991","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1380","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.970_1782974648352_0.4368713411817291","host":"s3://npm-registry-packages-npm-production"}},"0.0.971":{"name":"@tscircuit/eval","version":"0.0.971","_id":"@tscircuit/eval@0.0.971","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a10fa3237d67d0e743f7f13825d92fd91e1466f3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.971.tgz","fileCount":15,"integrity":"sha512-fB97r09b2ceVghZ+QrGLn2p4diu4RgODMf4N1N1vFFZs6noiqX2El1gybEMa/S3wVg0Ld6O3dsjgui4Alvt6ug==","signatures":[{"sig":"MEYCIQDI6Ne5lseiyGQKXeBsac1gjLFKc3e4+sPwxadMCljyFQIhAIhNovuaTsvaguX99TH8ncoiKbQOK0bpza2DB+F+U8WX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27460610},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7310ab54557b98b128f3b49061f4affcef5ca7c6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1381","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.971_1783004261918_0.13017213268758732","host":"s3://npm-registry-packages-npm-production"}},"0.0.972":{"name":"@tscircuit/eval","version":"0.0.972","_id":"@tscircuit/eval@0.0.972","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1170c4370f0596c4644ebf94942e822ebfed32d8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.972.tgz","fileCount":15,"integrity":"sha512-IT/sHXCCP965DhcTJ4PTOTLlkvlkBPS/xWwIo8Ny8v+YAngsiOmo8ET0NoT+7WPpcZRsxiWVFLRFGse9+GaKLA==","signatures":[{"sig":"MEUCIQDSa+R93ZStoxx1t3JlbXzRLgCUbpRg0Ab1WpKuTG7b6wIgOSXEmSzC4Rz20UKhAeGeqPkagmvvv9DztmtL+7vIiHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27460610},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4706ce7e83c481b06d7cd53a4d3e7bb56574c48a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1381","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.583","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.972_1783004264868_0.8802097650380389","host":"s3://npm-registry-packages-npm-production"}},"0.0.973":{"name":"@tscircuit/eval","version":"0.0.973","_id":"@tscircuit/eval@0.0.973","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b039c3bd0b8a351fc6439d0beb66291bd6c52688","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.973.tgz","fileCount":15,"integrity":"sha512-0AUHEx4afUcbiNMC9YPSHHWYgqp8hQCPvpXm2qGTbmEHmnhPLhmNqgrSYYhlmodl1YcKMPgyzSzki/yQZvd+4A==","signatures":[{"sig":"MEQCIHS76Ol6zNhGZ74aR6H/cQNkyKuiSaDSmk1Kz1I7wFQdAiAbW363uCyUzOA6vWktzy4J056qTlRlE5rlt7rvrw3cGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27547282},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0f5bafb4393dbf04eeca7b568c4f0b7dee5e0ec2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1382","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.624","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.973_1783025900263_0.03178318608035502","host":"s3://npm-registry-packages-npm-production"}},"0.0.974":{"name":"@tscircuit/eval","version":"0.0.974","_id":"@tscircuit/eval@0.0.974","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9a79f8d722974c8a9f1bbcb482ce56ce64f14034","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.974.tgz","fileCount":15,"integrity":"sha512-HdokYqmZ93ymR3ULetVBF2sBqk6wXE4ZJqOhtI5SM5WS53r2HgGtxZRlMOoCvcrvw/gRAalwfWzxlxZ5BWI9Ww==","signatures":[{"sig":"MEYCIQD+eo//WZ/1CvCxnt0ye+yR83FBwzoyAKX9argGRg8fRAIhAN7pQ6m3SDv6rVA5dZuJ+7uIAkmJvP2IZUnBa3vWMzzH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27547255},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c554c280c0ba08fc588099353b2f6f53dec23268","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1383","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.357","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.625","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.974_1783103946719_0.6971105474321753","host":"s3://npm-registry-packages-npm-production"}},"0.0.975":{"name":"@tscircuit/eval","version":"0.0.975","_id":"@tscircuit/eval@0.0.975","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7fa1f5014ca388d83ed8b9579326fa0ca8f9051d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.975.tgz","fileCount":15,"integrity":"sha512-hXh2br11Qa/BnuzjGlxaLWY2chcou6zD4qHRO8p6lERnwTkN5AYIaWUfftUdFqaAF7DuRznKYghNBY2oivBWZw==","signatures":[{"sig":"MEUCICdMjROw+1MPNT49vQbKmAQJOy0MR1nveY7R0On+1W7pAiEAqI8RdSQAMsC2t1oH9O9x1zr5Z2sFXkdhmImwEdjzx1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27557860},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ad3ae998c4a8da75694c25634e2b113485739653","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.443","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.369","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1384","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.565","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.140","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.625","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.975_1783144124128_0.8340545472609426","host":"s3://npm-registry-packages-npm-production"}},"0.0.976":{"name":"@tscircuit/eval","version":"0.0.976","_id":"@tscircuit/eval@0.0.976","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e4554ef71525ae12f0cdb3e5a0948990fd7d069b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.976.tgz","fileCount":15,"integrity":"sha512-/PZqxLhe7DAnRiMCuiExWFzvDtZCrZ0hL/BPXmUOWj6lT99r906cOjZeGDkjrcHfUtwNPKgYCOzyIG6JC9w22Q==","signatures":[{"sig":"MEQCIBzGGmHOnhZX9De6wPeC8EG6lsomNzKtOPowtW0jGvP/AiA/Dcp8UgZX9kCijfDMgHXGMx23NBp2GGsoORIHiln+Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27594464},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a7cc9b8f52b306bdcd6664d40cddd4f321710ae2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1390","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.566","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.141","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.628","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.976_1783204262566_0.15010512543976318","host":"s3://npm-registry-packages-npm-production"}},"0.0.977":{"name":"@tscircuit/eval","version":"0.0.977","_id":"@tscircuit/eval@0.0.977","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53d5454352b4663d0660af6f334407263fc4b7ae","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.977.tgz","fileCount":15,"integrity":"sha512-h13ykAbsCqI8wnFh48o8VoS2ogFf7iHR2nKZFwQm23Va22rj260SMRIJzh+VcQSVJlIwXItJ6KboDXQ4bg4ILQ==","signatures":[{"sig":"MEUCIQDGVuxV4VyDm+ueHWE0NK0PwqoXyGGC+xOFx5X2ybmLEQIgBAaU2IPC0IMziBkmkUKE9+q9d2N8EoVqdja8Yfh2pNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27594904},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"49e3a601e8297eac9c8c8e872070d45aa70b6c8f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1393","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.628","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.75","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.977_1783251673139_0.7704150420240132","host":"s3://npm-registry-packages-npm-production"}},"0.0.978":{"name":"@tscircuit/eval","version":"0.0.978","_id":"@tscircuit/eval@0.0.978","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9fb53507de82dcfb2cb8e31c8b9ea1892e0e4ac1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.978.tgz","fileCount":15,"integrity":"sha512-GVGSWG6QkMtvY/130qUEpRA23EZ/G+uPmtp5mu1cJ4ReCdaUBa4Ju8GEWX6J5GOS5AAOTUvejP7oNN7ubRj6Tg==","signatures":[{"sig":"MEUCIB1jOiDrlyaqDwxm7wQhBtata/SxDScjQ1ef15jbmsXHAiEA5Wv4FdT19ZjktvL3HucfKPLw8ICvcEVchnISZBWdEeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27629905},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ee38e6462be3c5ae6b90fafb3d63b631c636c62a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1395","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.226","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.628","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.87","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.978_1783384816367_0.06294378228873088","host":"s3://npm-registry-packages-npm-production"}},"0.0.979":{"name":"@tscircuit/eval","version":"0.0.979","_id":"@tscircuit/eval@0.0.979","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd404db29eb173076048a4626354dda041644c8d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.979.tgz","fileCount":15,"integrity":"sha512-Zh1cTNju01zR0HAthl4f8lpcLpgYUcWX3IsKbExQu4AH5SUcnSLR2mIhOXf4EfUplA8C4AqgqBrtNvY4wyrIqA==","signatures":[{"sig":"MEUCIQDNpYFX1mag6t/y1YKyMussX2bsDccGy2qkNX0MFF41ogIgIrAWCCTft3+xRpv4p4lOQVg7c02K7yprs82QWSimhcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27654189},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"59fea5c0608cf5289656ee2ccd628649f43d904a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1401","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.29","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.628","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.87","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.979_1783460924282_0.31954216413048075","host":"s3://npm-registry-packages-npm-production"}},"0.0.980":{"name":"@tscircuit/eval","version":"0.0.980","_id":"@tscircuit/eval@0.0.980","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d06433368cf6350ae3da609ce381b24ead4961ba","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.980.tgz","fileCount":15,"integrity":"sha512-8PdRLNNfZyno+d+gjHtzgf/i4+NS6pwu3bMM77u2ls+Ux5NBzwU79AEwP/uxC8fx1gaWbRbe57TeQdFks2mAYQ==","signatures":[{"sig":"MEQCID/8iVqNY2SwwwhnKsJd87VVLttZ7OZGu5SMzpESb7iIAiB9vnycNWXac7I4FpUJZxf+OfFwhanwm3tOvnsxl4FiEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27679123},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"24c09fb232a5824c842c29e181c840ac7bdff953","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1404","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.640","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.87","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.980_1783523356856_0.850214079103051","host":"s3://npm-registry-packages-npm-production"}},"0.0.981":{"name":"@tscircuit/eval","version":"0.0.981","_id":"@tscircuit/eval@0.0.981","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b446115e02d9c00d05db33aed94c283e53b9b73b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.981.tgz","fileCount":15,"integrity":"sha512-Jx3LMVxzQMKiiFofEBjkA80aGO14/2KJ6yIpEuheKZ8xTTisZddc4xdSt8I5BOlB4hVKucMgW5JVK0jx6nQjMw==","signatures":[{"sig":"MEUCIGw6uTkjTN3uHAl2KdmtuPM/v0sYv7CFEwHZrCQpK/UvAiEArlWHwfbEyI72cuqci6N4usKX1VHg5Jn0sAXyGDrRwak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27686170},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"21299c09cf60b25c474f8b99cf0ab1eab5c0c10a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1407","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.640","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.91","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.981_1783539431822_0.7995355182839112","host":"s3://npm-registry-packages-npm-production"}},"0.0.982":{"name":"@tscircuit/eval","version":"0.0.982","_id":"@tscircuit/eval@0.0.982","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0332ea2e89ec443dc494f3dbf23452a7a08f5032","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.982.tgz","fileCount":15,"integrity":"sha512-YKE0IQ/0U8OzyP/y/miWCmJXMp1uzAh4E4oomtr2fHfsLVCEhNtebTyG9VoHuxLXGl49FAJaX9HKAUUaxel1jA==","signatures":[{"sig":"MEQCIC2Ts0MgtTcEFm1EZahtckR5ghhMkEtUmgxzosSXXs8ZAiB7xNtnRom08OKqQhSHawj60Wn6uHUbPQEVfz/60lx+HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27686962},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e3cd6c710a44dc7c023469958519be178182c1a3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1408","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.640","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.18","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.91","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.982_1783540975164_0.2923528752417841","host":"s3://npm-registry-packages-npm-production"}},"0.0.983":{"name":"@tscircuit/eval","version":"0.0.983","_id":"@tscircuit/eval@0.0.983","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d86b7fe86b1338c71f832979d5bfc258652d0cf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.983.tgz","fileCount":15,"integrity":"sha512-Hipw9x1FpbkcLEtmHICCgDLcgPvw7H+KVigP3fWXi1vBJUW5ZxwmLVJxu1AoaqDj1RzxrkdA+uVqCoklbIg1Nw==","signatures":[{"sig":"MEYCIQCXkWpG2CnMSgKtMK/nIPsfUaZW7Ljp+V3Wo6n9BkCMGQIhALe69o61D+Vqk+NvfPaUlQGaOtv0IGNLWnBSPfKVDNek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27686962},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"17d83b0583f42ba58251a24b92fefd707e4d53b5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1409","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.640","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.91","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.983_1783547866559_0.0935539580687812","host":"s3://npm-registry-packages-npm-production"}},"0.0.984":{"name":"@tscircuit/eval","version":"0.0.984","_id":"@tscircuit/eval@0.0.984","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c16dc3b0439b618f146ee72545f5799de063fe02","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.984.tgz","fileCount":15,"integrity":"sha512-j3zQi8aMrpdhwHCU5ZDSp1Od+08ZM9UF8Pi7B1Y0Y7pne9nHAGNaBM7TXkrvNj/ZBx6PKva1yBLjhzFtXIH3LQ==","signatures":[{"sig":"MEYCIQCd8yl+17hHuojV2dPZkrolvyWyTfBMEjJDYGxgJZIgDQIhAKyT4mvswU16T7q9dzsQm7lA7IZAmxgr9XrfgVcxbXUg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27687572},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0bbea96b407b45b6f36e759f69ed2da50778c2ca","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1410","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.640","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.91","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.984_1783595426855_0.1627093033783349","host":"s3://npm-registry-packages-npm-production"}},"0.0.985":{"name":"@tscircuit/eval","version":"0.0.985","_id":"@tscircuit/eval@0.0.985","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dccca5650236128b10158435d34022c94985d2c9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.985.tgz","fileCount":15,"integrity":"sha512-mlZPC0p5WsOoBEoGOPwsh4h84ST9oPtykx3RSVbjl/FGQfB54oXpOb7MHcHE7N7mRsULTPiFJpuC/ZQc+b/ANw==","signatures":[{"sig":"MEQCIFYp0Wmj9HfAQ5jmk9AiSrDildPk1HPpS0I5tZY6h5dJAiAa8+lC7x8gbiswIGDDUaRY0lLWCptMlU53RM22RqpIUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27716419},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d4f87248e09d7e09498c58963845602028bd42bc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1411","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.91","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.985_1783638381109_0.47131154096894856","host":"s3://npm-registry-packages-npm-production"}},"0.0.986":{"name":"@tscircuit/eval","version":"0.0.986","_id":"@tscircuit/eval@0.0.986","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cae8ef0d2fa54147b6def3c914a26fb6d950d1eb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.986.tgz","fileCount":15,"integrity":"sha512-awhgcdom0gUj1VpqbUe26EfA8fJiTXjO5gNc+ce9fr+xqjwhRpY18YavFwOmthqG2dyGEtqA/e/ao1Q2nvj9nQ==","signatures":[{"sig":"MEUCIBNI0jqTM59T8cZLDHvCPULHYDEwVkOq85Hq2erThQl3AiEAlzIBMefiY5ku0aMmfUbgewi8gQBATC9OY/AIBNwPO7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27725323},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"62227490e196011eb4144ba2e8157ed2326d538e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1412","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.94","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.986_1783678648015_0.5297052042619295","host":"s3://npm-registry-packages-npm-production"}},"0.0.987":{"name":"@tscircuit/eval","version":"0.0.987","_id":"@tscircuit/eval@0.0.987","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c91724e5237000cca83b97b14d3d62b2c5997d81","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.987.tgz","fileCount":15,"integrity":"sha512-O3kk4cvE4oUdUo3r9hitYi/pj8vRboUxdYjbGF/wHcy/MfHSy44ftqtJv4cupOLNe7v3EOrfVYDk/uepblZWag==","signatures":[{"sig":"MEYCIQCgYiuFypQbfbJckq//udMl6GYgZ2YB1Aw3J00vR986PAIhAJO6FXXAOJrux6f02e10o1a3xnVxJIE6iDaNxkecixtt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27726021},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1bfba8521ef494206354345acf7ff263d2c72fcf","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1413","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.987_1783681950091_0.8214245640798772","host":"s3://npm-registry-packages-npm-production"}},"0.0.988":{"name":"@tscircuit/eval","version":"0.0.988","_id":"@tscircuit/eval@0.0.988","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cc6ffc3d1f854ebce17735f507e5caaa67ca5198","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.988.tgz","fileCount":15,"integrity":"sha512-6mKnji1YGQmF2eHeRQIOwPq4Sdm/BDUFrJIEvicpYmyV38MeEdiuNE0DL1Xv7ZAbdzftFcNV+lKRhNJNwv1DqA==","signatures":[{"sig":"MEQCIAeOK9LaiL9H8xuZ8T8fgEFisKhs/nT1medhPgh7uvmrAiA9xg/OHYFcMEk9dgUjXgVeKBS/dzFt/PArXCcirgwecA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27726275},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"974fd0fabcaa6899db67f15a7daca0cb9c64c69d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1414","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","circuit-json-to-simple-3d":"^0.0.9","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.988_1783689702487_0.7269236437967563","host":"s3://npm-registry-packages-npm-production"}},"0.0.989":{"name":"@tscircuit/eval","version":"0.0.989","_id":"@tscircuit/eval@0.0.989","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de63d9b9b3cc29157b02e5139c4baf86da67c57d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.989.tgz","fileCount":15,"integrity":"sha512-VUiySMfoKGUqBQL5OBNbo6yQhiC2oHTlh+gROahcVHHtpKRWmaAuc0oqqp9KtnjNT/E8Eu/exbNCH+84ySDejw==","signatures":[{"sig":"MEQCIEjBC4oSk36/75Gh1DJoLDK3kvjHVlRNOWd1QoOqO3hDAiAG4vhxds3J7Fb0gqr8w6CTFajVNxAE2NelMAprmfnFAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27726232},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a3ee319f5850752228f2efbdb910aacac66c3e82","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1414","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.31","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.989_1783694855211_0.7574279138695788","host":"s3://npm-registry-packages-npm-production"}},"0.0.990":{"name":"@tscircuit/eval","version":"0.0.990","_id":"@tscircuit/eval@0.0.990","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2ef40cd52fa8ba77211ca1ec1c62dda0753ef664","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.990.tgz","fileCount":15,"integrity":"sha512-Z2R+6Isw3Uk6UJnU5HABsCOe+FpEz4HgUEjaBwB1Swn1v7L6qJtd0oe/DcQBJws2+FfNSGlLxbkBG2g0RvfMNg==","signatures":[{"sig":"MEQCIBdluDoUd5sYrHNu89m/1q6+hMHrcjrLSgbMsCtgyaJ5AiBDpX8E/gv/EOzDoU8a4JEcI3klYmgw78Y2aXFINlkWIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27735512},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4a0211326960fbdba2456b312e343ec245327058","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1415","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.33","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.990_1783707309631_0.7082758768546316","host":"s3://npm-registry-packages-npm-production"}},"0.0.991":{"name":"@tscircuit/eval","version":"0.0.991","_id":"@tscircuit/eval@0.0.991","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38f2115381e6aa1a37535b2901fa9dfb0ef18094","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.991.tgz","fileCount":15,"integrity":"sha512-HuPs0IjPeV9+qzm6IolATBOaj6clglN+5S+DTcL7I3nUWpah33akzD3CY9Tz6IP5P962/xnm5vKkD8PIRgVITg==","signatures":[{"sig":"MEUCIQCWNQUsXvuiZXD3b/I2sPO/F+rfvgr8d0oDmI0OUZftxwIgejxmDpJ0UY7BsIqb6LWY6ORgT8O5Pfdhs2F1LuKDXBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27742080},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8e1e1f9fc7efe30eb77e9e9ba580f9adda56568b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1416","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.33","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.991_1783707538146_0.5002581841173122","host":"s3://npm-registry-packages-npm-production"}},"0.0.992":{"name":"@tscircuit/eval","version":"0.0.992","_id":"@tscircuit/eval@0.0.992","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e0dad8166bb1fec0130a5a13cf3cb971e4228de0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.992.tgz","fileCount":15,"integrity":"sha512-BYfcKKcXvalW/B8N8UglDbmZCh9ts42sAPr67qPU/iir/Rc+Ni6zkafV1g9PJHPAmDcqqTvebouZQDMA3bLp7w==","signatures":[{"sig":"MEQCIA11LuiRoIycjFSc0YlMMGqCToprZq97AeHHPUwFLecGAiAnAaCv3FHmDFoP41CyUg8b6FA1J7yZVmZksaf3KXxe2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27742141},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"14ff7ad5450e67f27919ea009ebc45dc937559ec","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1417","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.567","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.33","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.992_1783708336114_0.9589933235705683","host":"s3://npm-registry-packages-npm-production"}},"0.0.993":{"name":"@tscircuit/eval","version":"0.0.993","_id":"@tscircuit/eval@0.0.993","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c3938f246f12c0f7323de154335a9509785cbcb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.993.tgz","fileCount":15,"integrity":"sha512-amElw2ouonue48GBO4LtAfr3AD5MWk1F7vIqiw+b77Y/lFzMFred7ZsOlJmgvW+2CCjCVSx6ZvicbdQU0kj1Ww==","signatures":[{"sig":"MEUCIQCjFdbQIptalHcA2/rtZ+sdubjCbsQNK4s0BFt7qxG24gIgcCKYjEKWcZhqGkAPmnpQOkQsHEJNBnD37LxJnZc0R3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27757473},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"90cbce40540e8bf72168a3cf0abc3cadad0d37f1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1418","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.569","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.33","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.993_1783742277101_0.6255571178111519","host":"s3://npm-registry-packages-npm-production"}},"0.0.994":{"name":"@tscircuit/eval","version":"0.0.994","_id":"@tscircuit/eval@0.0.994","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3cd0a8f958218ca2045497f9b16300130fad59a2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.994.tgz","fileCount":15,"integrity":"sha512-RnIsLeGadAha1ar8jS8nAnPgPxVD2+SHeCCz0zJayfWIbVBe9I44B4yrArlwdC7sqazP3Kii0YbTeSTgRE4ARQ==","signatures":[{"sig":"MEUCICH0ByOisxzoZIA+0FSEos56LGJZKyzcGX4XY/OXSfBJAiEAsG8quKH5zoZawSbgKNNigbcyLHT1DqGgPatkv5RrDK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27757744},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1d48e6fdcde2f4044ed7c4425d7c449d3c92be2f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.24","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.446","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1419","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.570","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.33","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.35","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.994_1783806590753_0.6936718730278775","host":"s3://npm-registry-packages-npm-production"}},"0.0.995":{"name":"@tscircuit/eval","version":"0.0.995","_id":"@tscircuit/eval@0.0.995","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a8a4b068941ff12ce283a190cb09a4f7f0ad320","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.995.tgz","fileCount":15,"integrity":"sha512-CqcAjX0Tyd1N3zAzF74g1q0ODwXDzhh3mcXFV/MGtHEGZeXC75dZRbh8wZfTFjFd3Zg5jPK547Dh3WKjnOsMcA==","signatures":[{"sig":"MEYCIQCEAPb16c/cGdom/Mf0D2feUg+NbPEuyHA3VFhNUj1VpQIhANI9rGLrGgYJ1hALkKxCifetdchm/wzgEtg6yfz25xh4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29451577},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"95fc1ace97e93a12ebe500841dea01f51b4ff451","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1424","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.571","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.33","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.38","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.995_1783816233270_0.9441619367082201","host":"s3://npm-registry-packages-npm-production"}},"0.0.996":{"name":"@tscircuit/eval","version":"0.0.996","_id":"@tscircuit/eval@0.0.996","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"872bd90e9da495585d2a23008cb73bdee474c9dc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.996.tgz","fileCount":15,"integrity":"sha512-AcpBwHtsCoStt2x5FaLDWOugRxR3v3qveq1gP+W1lqrc1HbFbj4sCf/+w0q5vvONixl9J7qvEDsSRW1fXsWFBw==","signatures":[{"sig":"MEUCIQCF/6HIIHYiyp8KzxbXD7aIA3hagtIXLy3qjfTKjWdHBQIgXr5h1RwkNBEp6lERgklG8E3fnf251TUpCYPU642nZv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29455372},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f8cc8b93947a46e32aaf7551cccdbed87f72f56e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1425","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.571","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.33","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.38","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.996_1783819295286_0.1837447797570113","host":"s3://npm-registry-packages-npm-production"}},"0.0.997":{"name":"@tscircuit/eval","version":"0.0.997","_id":"@tscircuit/eval@0.0.997","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a96ab91c0e99f9ef985b7a99491195d826cf4ebf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.997.tgz","fileCount":15,"integrity":"sha512-h8s0ODSqrBZ9weh7l5iUuTu/pGqS+Gf1az7ZesCVWSDBGwo9pKNK/WyQyGq9aPp+B98v3L+if3g+xtqJGMNhQQ==","signatures":[{"sig":"MEYCIQCDTot36PJ/xf51mx/g692vK8tAGI279DDCy76oyl7jPgIhAM3pDnEzQccQsnJ/u6eM/EUBXp2TqIg6bREsZNxQdAa+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29455425},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"64ce6f1a0aa1f9005ea4cebca7398e0bd62a053b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.371","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1425","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.571","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.231","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.33","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.38","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.95","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.997_1783880306388_0.528256537773647","host":"s3://npm-registry-packages-npm-production"}},"0.0.998":{"name":"@tscircuit/eval","version":"0.0.998","_id":"@tscircuit/eval@0.0.998","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"191eaf871cd9751d234ba732e015649754eb04f0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.998.tgz","fileCount":15,"integrity":"sha512-VSOI4Km01vnxEPwC969kv6BVgWX2HMnpPQVGZPwa9iuu4fypbg7mDZf4hAQhx5/+goNyI+CqCgBJKvnaDW9q5Q==","signatures":[{"sig":"MEYCIQCf7HY/R6X278AGU+3Jn4Q9DY8YvmzPImDg3uPCSJgBSQIhAKztUFbtcnrHBY/s2Tf/A1oApgTwbDhLP8/+KTcw2Cl6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29495698},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"35aca14ba5979e7c4954382ca4563c86eb2f70c2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.381","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1431","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.574","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.40","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.655","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.998_1783901500614_0.9303725109059364","host":"s3://npm-registry-packages-npm-production"}},"0.0.999":{"name":"@tscircuit/eval","version":"0.0.999","_id":"@tscircuit/eval@0.0.999","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50012d96765d0f9f4ed3ff07ab07f79845fcb829","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.999.tgz","fileCount":15,"integrity":"sha512-PY5PyMo9OMOfTa2bfpKxCM6O+rb6pyJ+ZHA5V1zOVquvEVsRtReOOcPMTH/e9kCh7/kSoADs3bbvAKaUn/a0UA==","signatures":[{"sig":"MEUCIQC5Y9co+BtGd7wQlXE1uK4OiU0JVibL49GQyhU9vtHpVQIgSRhHghE4yT5F+6kCZYcDW6HnoA+bkcZjsS3nQ/oFLEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29569785},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b8543c30bcd3824052961549807d32e4e2bfa048","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.381","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1433","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.574","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.665","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.999_1783923458593_0.9188625407200883","host":"s3://npm-registry-packages-npm-production"}},"0.0.1000":{"name":"@tscircuit/eval","version":"0.0.1000","_id":"@tscircuit/eval@0.0.1000","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"922e1d1fa15afe78e84943161473e56917da155e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1000.tgz","fileCount":15,"integrity":"sha512-c6k+bpKGUv/wluGQby2TWD4OjTaZdlRrBB9S0aCsf9XLsQz8rFS18CAJpSy10eytKSUoW+7JUReIuw2Qj5kf7g==","signatures":[{"sig":"MEUCIQCBYvI5qTbCMYlSkyRo4Aekf6v4i6KPVM85PY5KKdmNSQIgfp/VWXfBK1jLwguV0gs5/vhiQHvsSLglOc8qg65okqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29577752},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9d2e033b6615a7e00451e259a4ad7bd3330ed64b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.384","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1434","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.574","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.665","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1000_1783944389524_0.5623892730732354","host":"s3://npm-registry-packages-npm-production"}},"0.0.1001":{"name":"@tscircuit/eval","version":"0.0.1001","_id":"@tscircuit/eval@0.0.1001","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4819ff67bf534d13adafad5cf594a63a61d5c4f1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1001.tgz","fileCount":15,"integrity":"sha512-2k8w+4PRSGAJMHSpy4MEn9AwIYQIxUNSEl4ogtXEDAveVGPKQO8DlLxl9APVMTXD4kQ5sxFkLog1l5o+pTdoLQ==","signatures":[{"sig":"MEYCIQCRnK843SdiUTWOtqnM/PK6cqU8Hyx+bHchaGXF2xdMCQIhANUm5mYK649C3JpcGzzI1O+lCb5oezQL83O8pJoZQyQC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29582485},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8eb8f311620ff2a0d6c8fd681e01e2ae11f91ec6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.384","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1435","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.574","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.665","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1001_1783958705673_0.27635013395169516","host":"s3://npm-registry-packages-npm-production"}},"0.0.1002":{"name":"@tscircuit/eval","version":"0.0.1002","_id":"@tscircuit/eval@0.0.1002","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f53c7c821059760e7096d507657386a52844714","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1002.tgz","fileCount":15,"integrity":"sha512-2zjjgiFkOQc5U5wPWjWOxtbRxSEFUIFVjzZqCbcXfP9wV1SJO/QE4WPChnI4j8oFt6K51cKrURbnY2SnHmTj/g==","signatures":[{"sig":"MEYCIQCxqBgERnlFW6x+FTSYMg1Tb5WFp4RRiLpGMdAKpp0KZQIhAJD1gEcCy6nSDKcYyQebXTtK8Q8f2SmrVMbSd8GZCZw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29583099},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e7f0cd7d13ef10e9df8465b72901d2fe206de83a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.384","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1436","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.574","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.665","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1002_1783962152648_0.5108768382574791","host":"s3://npm-registry-packages-npm-production"}},"0.0.1003":{"name":"@tscircuit/eval","version":"0.0.1003","_id":"@tscircuit/eval@0.0.1003","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52f5e9e7dcfa6f823b0d2be8d0c1a85e63249420","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1003.tgz","fileCount":15,"integrity":"sha512-WAJjlcSZ8q/eJ61yiwqXp52qBmZsXlHRXQSUnLQbaxVx+6ypZzP3hHpI+GMxtEYDL/m2eFw9sIgn7VbqK9iGwg==","signatures":[{"sig":"MEUCIA/eW8FpSA8V1J/axeLEV+CcGY/tEN5aks4zowXxhWm7AiEAj50VoGmNFPSDU0qsrJrC6NGo3P7bG/o98nJEGLk/AJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29585193},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"750877364d925a8c97f3218057bf0c837bff1226","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.384","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1437","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.574","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.665","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1003_1783969104250_0.6820861808412437","host":"s3://npm-registry-packages-npm-production"}},"0.0.1004":{"name":"@tscircuit/eval","version":"0.0.1004","_id":"@tscircuit/eval@0.0.1004","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc2cdb36143b945bb3ef06f2da417d13922d39c6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1004.tgz","fileCount":15,"integrity":"sha512-IUZIMVJ239Q/qeqAVYOXcY0ImLsYsSj7gmohseILyKRExDKRiV1Io7XbsTf3BDBlbA2QEcXQYZ0YmkMDD1UqgA==","signatures":[{"sig":"MEUCIAC5ZTKE1DOb0WWWk33p8xnq3cp8PpHT3K6ivotj2rchAiEAzc/OpG1AyrYrVpyWa3SDGKcmuXSNr4laBuyqVGnPH5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29597571},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1687ec915e78658a8b451805f124cba980d264f5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.384","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1437","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.574","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.665","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1004_1784002022883_0.42593290775100323","host":"s3://npm-registry-packages-npm-production"}},"0.0.1005":{"name":"@tscircuit/eval","version":"0.0.1005","_id":"@tscircuit/eval@0.0.1005","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e128cc5c26212c600308286e9bafabe088cb12ae","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1005.tgz","fileCount":15,"integrity":"sha512-Y9sBdzJmIAIJHhluH/E/ASIP5VGNQvm964PjrItcubS+90ZCkv1PC9RAwfqKGglQDvJORh/Ef9MQtQ1ob+rpyA==","signatures":[{"sig":"MEUCICg97U/miYno4jKlPR+NzvUKcnkSdeUW9diqK9FZ/BZ1AiEAkPYySPmLMe8lOC56JbMTZP+vgmO8AlRMFSPU8ChtfxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29645754},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9858357eafbf359a60c592e4aab01f920ab0fa85","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.384","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1441","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.577","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1005_1784017550665_0.5433643907238306","host":"s3://npm-registry-packages-npm-production"}},"0.0.1006":{"name":"@tscircuit/eval","version":"0.0.1006","_id":"@tscircuit/eval@0.0.1006","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"27ffcda1ff3820752461100c267b163b42519465","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1006.tgz","fileCount":15,"integrity":"sha512-eyq2RRrvK5+a32FubzZroybWJG/gbwuKn97XvZLBE++YN+h2FSA+7qtZbkHqxG5Ryb8a7oHSzJ1vqk2gXTGa9Q==","signatures":[{"sig":"MEQCIGilbNgj1dnJglWRKV54J1aNzIAV+xnRmCQS1J3U9gRwAiBrvwMQaaTLV1gNHCHobLaRl+w4vs/QHN/v5DjI6tV9MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29646012},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a86dc24a34ad63ef533d9abc7b30e6df19ae5f8f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1442","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.577","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1006_1784043535529_0.9644772452475723","host":"s3://npm-registry-packages-npm-production"}},"0.0.1007":{"name":"@tscircuit/eval","version":"0.0.1007","_id":"@tscircuit/eval@0.0.1007","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ead1760fabcd39c4de4c7bd84cddc51ed740fc42","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1007.tgz","fileCount":15,"integrity":"sha512-1vyiQAesDZ/JyjmN6O1z15CMRkf6p8tf0AuLIYtloDZioIk3zn2Mxeawsk/y/UAJ+Rz7GfvNphJvqI6yiB0gyQ==","signatures":[{"sig":"MEYCIQD2gUbF3SylmXLF0bmIgQ68FSY+oFJBBBNMN5r9BAHvAAIhAN0IV1oF9I4Q9riaYvC7T9ezMLT3+2TlxtyJMSfQxsbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29648525},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bf3bcc271caffa95d87692ba0fa9cb65389736d2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1443","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.577","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1007_1784043860584_0.46347157515380544","host":"s3://npm-registry-packages-npm-production"}},"0.0.1008":{"name":"@tscircuit/eval","version":"0.0.1008","_id":"@tscircuit/eval@0.0.1008","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbf7cdcd1e5e8d47c414d62137956f55d5030d42","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1008.tgz","fileCount":15,"integrity":"sha512-ioVcWbXQqgKD7umjufJWsBEuEIJYUAjOKnIsPtWS/qbmEYegz4ZUBa58GHwrOFYb9Q4hu0UhGitp8nlvzHrJQg==","signatures":[{"sig":"MEQCIAMPcebAbcc1Ee7Xzjq4M+IuoNFVZdfja88IdqGoN9SaAiBwzo7Nkk85j0XKm4IKfGo7RayhtFZeNokoDPI4zgZqEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29652927},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6c6506f8ad2be6e69c35e9a753acd882656f7955","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1444","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.577","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.96","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1008_1784045378768_0.5470930378711962","host":"s3://npm-registry-packages-npm-production"}},"0.0.1009":{"name":"@tscircuit/eval","version":"0.0.1009","_id":"@tscircuit/eval@0.0.1009","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0bac792f5240bd3086c465576e874706c0dfed1d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1009.tgz","fileCount":15,"integrity":"sha512-oZDnkMOJDezAfKj/JCJa5pbU267Vx4xCVZ3MoCJolKQ0CXu6rPeZs0V6Ln0+yYiA5iJ4CrtlTiC2y9UB46kWYA==","signatures":[{"sig":"MEUCIQCswhV27vSLRlTaqyYy7eqm49bSnbt1tDHLl2mScd0DnAIgVow/G9uWr9GRQRS2+CiDmvSO8hHmeHSYCuqyuQuySZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29655379},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"be2d88742c489c160c6059b2489a6484cb1f39cb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1445","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.577","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.97","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1009_1784053234284_0.3854438069425685","host":"s3://npm-registry-packages-npm-production"}},"0.0.1010":{"name":"@tscircuit/eval","version":"0.0.1010","_id":"@tscircuit/eval@0.0.1010","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7a7ac880ab17872668aa5233d69e1adb27335e32","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1010.tgz","fileCount":15,"integrity":"sha512-TUELomWJe/IoVLgj5gFjQ458ScUCGxFOIgEoGZqHIV6kkCeZTPCM1VEPadX7/kZBs/9bM8Q+MHXenDCeRNoBnQ==","signatures":[{"sig":"MEQCIEYimYpaCmhhWO7otw3/NgJFzgjbqdBPm0RKs1D0RcGvAiBbnPawqGT7TkEkZbq+OTm8XjcnUPjN+xqQSssII8JrVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29655055},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"61e3d8dab9578886f0b21d00f114101205db8984","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1446","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.142","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.97","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1010_1784055798543_0.774337519789972","host":"s3://npm-registry-packages-npm-production"}},"0.0.1011":{"name":"@tscircuit/eval","version":"0.0.1011","_id":"@tscircuit/eval@0.0.1011","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e4c9b032cb482b1d4cf4dee0f67fd88fc83dcbde","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1011.tgz","fileCount":15,"integrity":"sha512-0rTuMoLlEEFgu3AgFByC1Xs9PcB8gHV/3a1XP+JSbzWzvF3T8lnThq3Rp2grYrqZiz+cX6IbxZBBrtbuA66SQA==","signatures":[{"sig":"MEQCIGk7/o05cX6iFDVs16VIRwGE15ZcE4i3JravkoNCnK5gAiAMddwEEOVpRoE/GTzh5Ra+1b5wY7v9f77uVlkczIMeRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29656518},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bc2cddefb145e60e9e79bf7f60d1e341de918789","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1447","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.143","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.97","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1011_1784056348713_0.2070722856824896","host":"s3://npm-registry-packages-npm-production"}},"0.0.1012":{"name":"@tscircuit/eval","version":"0.0.1012","_id":"@tscircuit/eval@0.0.1012","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"adfb9fdd2d1dbb5f21eed647fda2c8efe8f29988","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1012.tgz","fileCount":15,"integrity":"sha512-u1/Lhz5AELMligFA8ZCILnhmRHSmGYatFgm9tMYT5WL0UMKAJwvRc7NTZ6FsAEhtqRs1t0mnij3nZLd44dv/ow==","signatures":[{"sig":"MEQCIFL9Hitr1Zrv7uoG90DY+tGEPhs7Yu6MInEwR3v9o9YDAiB26c4+6UKBdqYs1X84JzwsJ3J5ffpSXyZe6HRi9GkpGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29671017},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2b03eafe180be90db451ee443f6cb4657165e7b5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1448","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.143","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.97","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1012_1784061733470_0.45977996715070724","host":"s3://npm-registry-packages-npm-production"}},"0.0.1013":{"name":"@tscircuit/eval","version":"0.0.1013","_id":"@tscircuit/eval@0.0.1013","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f05a793bc89caa693e24a8576705febf52cd64b4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1013.tgz","fileCount":15,"integrity":"sha512-rDW6uFBatyHDeDyIXzlS4g/2PbNbh6ugZ3bbtuG4tlguvTG4oaJ/ttAFNELelqUGuLcXIj3/MeaGvHf23Hffbg==","signatures":[{"sig":"MEUCIQDM5VtcS8BImvSbIReCMnDwhB21rAYC69MyLO3LJmnbDAIgWeoa80Ln8wee9gp99bHXRz2uiGsTXo98Fy+DXeG0wJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29675188},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"06835748645f75f29800dd79d97717e311158ee8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.47","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1449","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.143","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.97","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.97","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1013_1784095145343_0.2640894322093761","host":"s3://npm-registry-packages-npm-production"}},"0.0.1014":{"name":"@tscircuit/eval","version":"0.0.1014","_id":"@tscircuit/eval@0.0.1014","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9c01f3c4f6e07b94ad7a5d9e78ad48e62e681772","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1014.tgz","fileCount":15,"integrity":"sha512-ZefDSdgPrHW33dWGfVO+iDEXJzVd3ZoEyuFqgjEOVS/Viyw2qh/NyE7fTCVJvEZbcOQc0wC6J5YVIsOwE7/lLg==","signatures":[{"sig":"MEUCIBvaVmCVK0fW472f1EJuv/katGXpWIeo7T+zSImLFLF8AiEAgllvoPqpRUWSo7jXfni7dz+adJwE9ocW3GCm9p0XobA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29700794},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a594dcc72ff47e9b818e7519884f7c8fc9ba0afa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1449","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.143","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.97","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1014_1784096410193_0.2049268536660689","host":"s3://npm-registry-packages-npm-production"}},"0.0.1015":{"name":"@tscircuit/eval","version":"0.0.1015","_id":"@tscircuit/eval@0.0.1015","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ee4bef604a762176a46d603266714c5e8552288","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1015.tgz","fileCount":15,"integrity":"sha512-3lkPtxPuRvJpnx5AbhBhCUhgWkBtogQpvvZhNbfB0qohIrRTeq9uhF/RglaGawoKfeclLM/9hW4xVamT/FFJ3g==","signatures":[{"sig":"MEUCIQDevjpm49jQAEQ+jC670ocd1+mF54UJeXH54APWrQ8ntAIgKN5EWoe8bTGclF+dLYAiLTvUeUl2joGcrIyVvTrqPWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29709102},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"eb567e727dc73b9bfba4b5eea1cde2c878532ca6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1449","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.143","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.97","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1015_1784134645486_0.13581355578562793","host":"s3://npm-registry-packages-npm-production"}},"0.0.1016":{"name":"@tscircuit/eval","version":"0.0.1016","_id":"@tscircuit/eval@0.0.1016","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"54f37fe7363d328bb59e3bb2d9cae14f3271b866","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1016.tgz","fileCount":15,"integrity":"sha512-HzpCqOkkLolEg0eGDBIgIPB0zO2lTYIv6dtQd+ecqWCZ2GWH44ntrEhvLiWWpd0BTqrxFeRYP+l6Rik/9Gbn0A==","signatures":[{"sig":"MEQCIAS3bo3WjPrhmGllrHEUZw0doGHrNuqsFsCgIz60G84aAiB2WtYYpRqSBu7bX819TWRfe3fsoeDUAGtwErGEuepthg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29743346},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3f69418d7f4210168db24b535ee9d744e3ea3dd2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1453","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.144","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.98","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1016_1784159395988_0.08325012289847122","host":"s3://npm-registry-packages-npm-production"}},"0.0.1017":{"name":"@tscircuit/eval","version":"0.0.1017","_id":"@tscircuit/eval@0.0.1017","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c526eb730f21e77b4dba0b1b6bc43dda00cd5098","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1017.tgz","fileCount":15,"integrity":"sha512-8YM3lHsG2aHDrzdHvo5tBA64a7HJhv2vRHPyFFsljfOaeGpuRIfnjMMhYlpqRZLzXTP9laxakxUPGJVusHrngA==","signatures":[{"sig":"MEUCIGypiWM7U0XdOC5DgpDPm++Oz4NEHZCl8mWKTKABuXwaAiEAqPXwUbm9ANzKL+1/46pv4oKYukzqjTijy1A0BkIx/0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29749302},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8529805fc8a7d1c08038cd38b64744c7475be1ff","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1454","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.144","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.99","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1017_1784186457069_0.4009764475070221","host":"s3://npm-registry-packages-npm-production"}},"0.0.1018":{"name":"@tscircuit/eval","version":"0.0.1018","_id":"@tscircuit/eval@0.0.1018","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"175cf2740a2b4651e639dc6915163ff681c6f396","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1018.tgz","fileCount":15,"integrity":"sha512-8xilURuNZ9TiAmLjqO/+PLzIrsrMlR4Q272ZH1PAUVzkmmEykiDwJiNHW9AOx4M2gV8XKDkabvBGsc0phXb8DA==","signatures":[{"sig":"MEYCIQCYQHfV9XwMyI+go1O/beMHOxXBZWCOy5lzZDCJrOjskwIhANDEb6b9aAS+MjnTH+Anr3wt/UGV+8+4s3YjWmfk5yc1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29750233},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8e25c1fdaf7742494725fea28e8a6ada447ce43b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1455","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.144","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.34","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.99","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1018_1784194797791_0.6539967001298859","host":"s3://npm-registry-packages-npm-production"}},"0.0.1019":{"name":"@tscircuit/eval","version":"0.0.1019","_id":"@tscircuit/eval@0.0.1019","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2b8094661f0b84291255fe460343efd9531978c0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1019.tgz","fileCount":15,"integrity":"sha512-A8kPEHHn0ynG1VpXoKGTsIENt3j4jrjBnJhoPNxNgrK8RjUmLbPcsJD4RbDlAv0nf3Y049owObitkP9ZgMrtyw==","signatures":[{"sig":"MEYCIQD4TyA+l67Ke/qF/q8tM/HMcgVDvs8Z9sAxAezXxyM94AIhAPswzB7U9CWEAT9jYHQH/UODImfor317S0FC21uofCQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29750842},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b0b23ca9b93fc7c964b257b8f583b9b1c52d0e99","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1457","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.144","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.99","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1019_1784202453175_0.5186432039166342","host":"s3://npm-registry-packages-npm-production"}},"0.0.1020":{"name":"@tscircuit/eval","version":"0.0.1020","_id":"@tscircuit/eval@0.0.1020","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e0d91c55b45113c62f3590e05fd21612e2d5e0e7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1020.tgz","fileCount":15,"integrity":"sha512-xE+HBhUpkeMLFdOWyM1UKfW83v7AQnJjhlNtMFJWCuwvTKFiNWBPPU1nEKYBgBsYVLA7rX97055dWPToj0LJ8w==","signatures":[{"sig":"MEUCIF/DhX0IMPZokOJZqFjjimUK93GCNyMTavd9pekPgesPAiEAkGc+ygrc4vbnOyqhQhmROayU+rUmbm5syzT9ziajyQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29750855},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4aa1c218663db00ca7d6c1a8e45640d089194a3f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1458","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.99","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1020_1784216760383_0.2558072708067052","host":"s3://npm-registry-packages-npm-production"}},"0.0.1021":{"name":"@tscircuit/eval","version":"0.0.1021","_id":"@tscircuit/eval@0.0.1021","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e49695362dd017a9d08fbfa555d6a425ead01317","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1021.tgz","fileCount":15,"integrity":"sha512-2weLVBhnkAoIx4KLwd55Fa0PCQcvhMTZSwUr8Y9bWyOHYISRcKVuqEUhvFPXa6OExJI1bwy3ERLYGhM7JabRkg==","signatures":[{"sig":"MEQCIH/+zqFrxL/Ct0Y23d73VdP7BjczJdMfmudinwOCssb9AiBdwu+HfW2kC2gebwuu8eNM0p6mCsbwH/W9rLvEelaOaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29752963},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"70bf63aeeda3ac40e0efcc2925900fe6e78b23cc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.447","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.387","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1459","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.578","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.670","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.99","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1021_1784222110946_0.6156806523224982","host":"s3://npm-registry-packages-npm-production"}},"0.0.1022":{"name":"@tscircuit/eval","version":"0.0.1022","_id":"@tscircuit/eval@0.0.1022","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e5bc0c267e5f7b56eb8c60788c355b5904e44810","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1022.tgz","fileCount":15,"integrity":"sha512-x0nv4XYYdrwopgQ+EcoWjHc4myiBODh5THwHItWNbcZIrO3nyUYczm6m/uFNnWddKX1QDpCiDZwFXLW+XvRTow==","signatures":[{"sig":"MEYCIQCEPm7cu3VVscTOaKe4ypA93/MICJfK/Qs/Oe7Wcrlt1QIhAJDM6de7hvSYV8VmDDYjUa/P6cuUWFymUWdNgoE4PlZe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29982050},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c2ae17829d15fb9abd00249fc21911a6d13bfb01","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.390","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1466","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.584","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1022_1784311442530_0.9403579381035807","host":"s3://npm-registry-packages-npm-production"}},"0.0.1023":{"name":"@tscircuit/eval","version":"0.0.1023","_id":"@tscircuit/eval@0.0.1023","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"11117ddefeb1edaaa7086cdd540bcb1d76dc6143","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1023.tgz","fileCount":15,"integrity":"sha512-qF5HZe9ju1CFYojyHCp8FPq1al1ASSW7uQxrC1173bE/NRaN9Mwpbe17cPZJJad8eKMaLDWCys9C+T/AyfDcLg==","signatures":[{"sig":"MEUCIC75lolqimDpt6hP/zyaExP2Nb1TmzzM0JfKYgi76g33AiEAjBhQ+j4rjcdTHk5iG93Lz8Z5daqL/Efx6iXx0LurDxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29982056},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d3d1c5acafd3b381becd0dd17d58c68b12a0a0fa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.390","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1467","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.585","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1023_1784317960029_0.05144634414043758","host":"s3://npm-registry-packages-npm-production"}},"0.0.1024":{"name":"@tscircuit/eval","version":"0.0.1024","_id":"@tscircuit/eval@0.0.1024","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac0ae314371ab34adcc6ae860ab0a143183e06c0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1024.tgz","fileCount":15,"integrity":"sha512-s23AEzd/zS5bY1APYJS3uBHLK1VFBWwO9BzjzOtqTxUu9Zo7UhuUo8NYiXtNS449jk0r64DK41ZkD904VvAFpQ==","signatures":[{"sig":"MEUCICZp1lPxsLibIE2gn43FXXILLTqq15CtWQbfWkFHKlrsAiEA6RKoMyph+DNAjaGc7+hB7mUXuzXIfUsMQwPZT2bevXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29982195},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"aa4e46c5a44563b3fffa245e95e947c7602fd9dd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1468","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.585","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1024_1784477176474_0.3133598549863985","host":"s3://npm-registry-packages-npm-production"}},"0.0.1025":{"name":"@tscircuit/eval","version":"0.0.1025","_id":"@tscircuit/eval@0.0.1025","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"337785e6b87d8af509cd3d2ce24d542e6ff38bf0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1025.tgz","fileCount":15,"integrity":"sha512-6WOexoiA9rcEv7Yt2wJmFOGRtcrnINZ/4cV11jZTIas3Jr5CUIwAlB4w09urTxPEGr2XxKXtWKiKP6d45RwjTg==","signatures":[{"sig":"MEQCIAM0dfLzJ5eCYwkHOydMQeLUsHpPumhPThiB0ho2ybDGAiBq2m/BL3H3uLAqNG9YFoSB72paxjjI6eYeDcASEmRxCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29987005},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"68f4083d97393ee41b013dfd22bbb615e696ac23","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1469","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.586","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1025_1784570692533_0.4626635459535289","host":"s3://npm-registry-packages-npm-production"}},"0.0.1026":{"name":"@tscircuit/eval","version":"0.0.1026","_id":"@tscircuit/eval@0.0.1026","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca84560f5490552218dd58b5618fb21a8d27941f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1026.tgz","fileCount":15,"integrity":"sha512-hWMQ1EMyl8+zFkk5gL9uB0/sBa5EoP6H1rzGqEfiWdnWHp4sv6U9agzCr+yhvdF/fnJAJ0V0aKdcRt5mHXH2og==","signatures":[{"sig":"MEQCIGU4D75iA0cZ8Zd5tuUhMVcgceZ+pyZYCJ/ll90PtDpNAiA3wj9GfgaahgXn7itNy+fKGBBE1NJ0mPM8bdRTn8BmiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29985220},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8f1f9b7b56a4ebedef57639795531880f5f9d800","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1470","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.586","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1026_1784578401003_0.50799484613159","host":"s3://npm-registry-packages-npm-production"}},"0.0.1027":{"name":"@tscircuit/eval","version":"0.0.1027","_id":"@tscircuit/eval@0.0.1027","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cbea2dc05464b56cb5d8899192cc0d6ad0305fbd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1027.tgz","fileCount":15,"integrity":"sha512-NyPYYBO7k4u/3aOPtOLJapFcoqm7SsrgUF1dUZuJ6upf6WWhHaQrRi2hol2rVpDAh8KQeD9OCbnJnPXgfRdsdw==","signatures":[{"sig":"MEQCIF+GDC7TOIZNjRXeoUlEH95GRl0122Ix5/Ii0w9/NXjoAiBq6J7WTlXUCm766l77lMMAqpMBgaAZJYiFwwIFC1FB6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29986766},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"346061d3c38c9c16a6e112314241aadea16deaab","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1472","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.586","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.371","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1027_1784652334167_0.6933559833455607","host":"s3://npm-registry-packages-npm-production"}},"0.0.1028":{"name":"@tscircuit/eval","version":"0.0.1028","_id":"@tscircuit/eval@0.0.1028","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"33e0390c6f0dc8356221019a8b44990d1c6baee7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1028.tgz","fileCount":15,"integrity":"sha512-U6oiYDYJQW0aIuUEH9xXWKUKv/T72dMIWLBvZWlfBRxqZccIN1Rq885fLqO5GxBej7H+VNz0MCL/9biKyYVQBw==","signatures":[{"sig":"MEUCIEXyGBgWw5nen9JqcLyG92e32XHvM8EDWFY4DOJftbEXAiEAw+WI06a6o2o+Pdx2N5ePek3wLNInomVtDL/Fe8SKI20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30023608},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"340586bfe5a5bb78ec759cac5413708ded254345","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1473","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.586","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1028_1784659978919_0.21206704372392626","host":"s3://npm-registry-packages-npm-production"}},"0.0.1029":{"name":"@tscircuit/eval","version":"0.0.1029","_id":"@tscircuit/eval@0.0.1029","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4179e545e337aa2b27ecdd6d6d126e77feded966","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1029.tgz","fileCount":15,"integrity":"sha512-oqPinGrtEPfTvaqkXUDDjB7VDAVyiJBAYlSfS85OTmQK265O9EFD0ys+IaMG7SRYW5xgSocFOEx58+z18gJitQ==","signatures":[{"sig":"MEQCIBFiyuCkOqxwh+jODzFbs6NAUq2S/AgVdY/XiULUePrpAiAgWXRWFwzowCwe2eJKtZKpm4dSInK7viq+NR8atEgwQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30024015},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6274709bf848f205a08c207589ae5faa04c5a5a8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1474","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1029_1784675411384_0.280005043054367","host":"s3://npm-registry-packages-npm-production"}},"0.0.1030":{"name":"@tscircuit/eval","version":"0.0.1030","_id":"@tscircuit/eval@0.0.1030","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4911a47ace9bcd3e5c86aabf3816b5f824d1f201","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1030.tgz","fileCount":15,"integrity":"sha512-0P5pqUTdl4eBkOADtLvVuym1oIKPDIX2FN4NkRWb+YFMzwLlpV0rWdhrZRf5bhh2P4fg6bLQHEG30YoOHsO4dw==","signatures":[{"sig":"MEUCIQDZoqffrkfl4Bc+uGXAyiOZ7HcQaRC0o3q5dlxRHGfaywIgWN7MuChfKDVHFKKkSmVMqOJZbJm0aHCuI53Wy9LZq7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30043155},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dc5f5717772d79387bc8689c0c09b23dae850ab5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1474","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1030_1784677447625_0.345718310030412","host":"s3://npm-registry-packages-npm-production"}},"0.0.1031":{"name":"@tscircuit/eval","version":"0.0.1031","_id":"@tscircuit/eval@0.0.1031","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43998a192545a0cc72e6d1e6f5e26f32b7afd271","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1031.tgz","fileCount":15,"integrity":"sha512-XvJruKDVvWvBSKc+1d7t2X5Fh+V7HFeUVOUFVOjgQLODwTIiPtVYtOlkAVV8E5MsbM/6Fpo2VnZOsfHpSD8Llw==","signatures":[{"sig":"MEQCIAeV0guTdh880m+IZZgf4v5uOr8wh3e5iA/gWFDBXqUsAiA1FUXtvQAiK40i2k/mlWup2545PpvIYftnJXg4mIkSow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30045074},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"891e1aa6d98384dbbd5307e585513f67cc29c370","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1475","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.105","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1031_1784693443063_0.3428014063942546","host":"s3://npm-registry-packages-npm-production"}},"0.0.1032":{"name":"@tscircuit/eval","version":"0.0.1032","_id":"@tscircuit/eval@0.0.1032","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c8112ff71a38d23f0f9b9943eba6959ca76fd35","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1032.tgz","fileCount":15,"integrity":"sha512-vPnEYNDnzZbrHf7hLcG6CpDj/GQLb37ybuRK5+jqyUereJthCjDAcCZeo3tL6vfduRueytbudn/aK39tmXzUmQ==","signatures":[{"sig":"MEYCIQCT3o8xamfYVikPlESlBc6ED+Xc+y3gRnS+RawutmWAoAIhAIfAtcWQaYrIlgyfosdo4cF+9BPoVdpoyBYjM3Gw1KV2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30105728},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c61817b5c8960f2442a9610e799068fff8e8475c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1476","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.2","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1032_1784693748545_0.6361098985690448","host":"s3://npm-registry-packages-npm-production"}},"0.0.1033":{"name":"@tscircuit/eval","version":"0.0.1033","_id":"@tscircuit/eval@0.0.1033","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e39b4ee0e6976c64ae0ea44edd65c28237006876","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1033.tgz","fileCount":15,"integrity":"sha512-7z/PT1yvWhoFT3NpA1GguT1UWHrW7tU9XcWVHbeWhXQhsGsI7qJ3pfCNe1QZM6EeaGS85BY7e9zJi9T1KZEk7g==","signatures":[{"sig":"MEQCIFj0ax5Uz1Ib1rGto5/VZg8ZErnt9FSEqrCMGUzjzWuuAiAtQO2m8fPCTVtsGOwdr9r7elRhr2TEdqm5FjuaXLI8CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30118831},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"faa232534bdec08b4383fcf1c311604cfbade596","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.25","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1477","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.2","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1033_1784697823815_0.9840868881501064","host":"s3://npm-registry-packages-npm-production"}},"0.0.1034":{"name":"@tscircuit/eval","version":"0.0.1034","_id":"@tscircuit/eval@0.0.1034","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f144479647ac8f4137ba848752257864d129c068","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1034.tgz","fileCount":15,"integrity":"sha512-zL7lPlYcxt9MTstfU6IRs+i4CmMen3UdYthSQBtczMUGutysovzz2CIb7/Jekbo4BU6/u2aNeX1hbtMRmOxo9A==","signatures":[{"sig":"MEUCIFYZCaRHwR7cgjtPkG/RqDrJVAT64D55+91Q16T5/xq3AiEAhZaCV+VL3QtyNp7cn6QHI2xjjUMZAVsCcShVh5x41Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30118831},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5b6d25ef703034566e08f6da21eadf460da34111","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1478","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.2","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1034_1784698125059_0.733835256675708","host":"s3://npm-registry-packages-npm-production"}},"0.0.1035":{"name":"@tscircuit/eval","version":"0.0.1035","_id":"@tscircuit/eval@0.0.1035","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58bf883d1f71cddbf684419134bdd4318b191f08","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1035.tgz","fileCount":15,"integrity":"sha512-jeowWGxzED+MFZxlBoPqhrb5ikIq64dOncKeZSVhHTPIa/SVZU66s5kvyJZ0FmrRGFyQAqeMSyeiWDK2mXLJWQ==","signatures":[{"sig":"MEUCIAFOEIj8zKfC4AAGpZzIS7kdhPdrUKaEAnsI+YfrTclrAiEA9MwbUxOuYZvmD7C1hpS2SYqN987Tvda61nHRKs+dEmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30119812},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f14f9d1b5892a0fce67cc87b4d35ba2bcf1a733c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1479","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.232","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1035_1784703817568_0.993333423296382","host":"s3://npm-registry-packages-npm-production"}},"0.0.1036":{"name":"@tscircuit/eval","version":"0.0.1036","_id":"@tscircuit/eval@0.0.1036","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fabb344f90a2edb2bc62d9b0a2e495bb962711d6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1036.tgz","fileCount":15,"integrity":"sha512-TpaIq+vYzk1h504nYllpAFqfMdQ2ZfwazMQYHL1kBSGxzLad3QDu1HmQtDIWgGQs6iH8zvAGJtgE5CeeTNW5Gw==","signatures":[{"sig":"MEQCIFrTHLUCHM52GOnuABUrJK3cHrkg9BHncnCTX3WkOaIaAiAJ67s4GncPfhKzJGZod2797K3dNwPzooFEip2Z02i0gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120205},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"047d1124b77eddc1e6ab187e45acaccac738b8ea","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.450","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1480","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1036_1784709295760_0.6659538938429137","host":"s3://npm-registry-packages-npm-production"}},"0.0.1037":{"name":"@tscircuit/eval","version":"0.0.1037","_id":"@tscircuit/eval@0.0.1037","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"999a6f023a1a7ac77ed5026ea9902b8605280f4d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1037.tgz","fileCount":15,"integrity":"sha512-g9dnzp5u/8bEszcjr6guZr15rk1eN5I351BrOXFN01S1NpEiPc1tKdrW9WjnjCvzU7QQHOn6lIP76Fg3I/nJ7g==","signatures":[{"sig":"MEUCIQDzZzDF/o/sKVcw/We0BjDBRPXUINb5TPb9bBabO/1egAIgb4RNwcgs9sub4u3JikgxuZsXB7NvrHlAs6RHFjpOXyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30131848},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8e03dfe8f42db4bb58a0adbbfdc4005db7e6a7b5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.451","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1481","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.696","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1037_1784710775139_0.23112108798538422","host":"s3://npm-registry-packages-npm-production"}},"0.0.1038":{"name":"@tscircuit/eval","version":"0.0.1038","_id":"@tscircuit/eval@0.0.1038","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e1ebfdabffecca169787f71e3b00becbc4979abc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1038.tgz","fileCount":15,"integrity":"sha512-1DJtWdOWTr7gCt6OcpRMRkRqHc7JAmkAQfuQXOc1Gt6J87SlpBgEHJmh57YUNWVAmn7iuGsObW+Q8oRnojJxxA==","signatures":[{"sig":"MEUCIQC7/TmGZMXCGCO/cJ9+jc8nJrzNdsVf1WdNrmnLUekHmQIgL5A1lma1WQQU7XA2YYOsvVFgenYomqaxdLiUTBRP2T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30170360},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"402cf86414e75dc11f88c20f340cae3c4c9f0e0c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.451","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1482","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1038_1784728493477_0.23145381994932723","host":"s3://npm-registry-packages-npm-production"}},"0.0.1039":{"name":"@tscircuit/eval","version":"0.0.1039","_id":"@tscircuit/eval@0.0.1039","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f13f3aa9d0b3930ed107e4879797c19cb486b410","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1039.tgz","fileCount":15,"integrity":"sha512-GGlfawJv9fVM91HKe0I/TYD0EO2xLkWxzfiY/F11Vm9KNbsZdm9/TB2GEEpAV1+eEm3eMNs184hq6xDfm9pB/A==","signatures":[{"sig":"MEUCIHm8I66aEG2a0SPi7wTB9cE1Fgf7yuzrVMjYs3EDGXctAiEAt3LzezjXej5jNhGpkbbjmER+NbuMA1mP2DEOvCHMW5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30174632},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d1cdf081d64615ee6dc7725ca28213d5fdf51e3e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.451","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1483","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1039_1784742320770_0.650160999166242","host":"s3://npm-registry-packages-npm-production"}},"0.0.1040":{"name":"@tscircuit/eval","version":"0.0.1040","_id":"@tscircuit/eval@0.0.1040","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"39d89bddf38fd01991a8f70e58f0ec7979ba9a0e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1040.tgz","fileCount":15,"integrity":"sha512-wBRn1tK9IS3PAv41kIdstPeWi3foaJpmPfcdUToU+10DvunlRUjJjEjohghugWCInJjhWy6XjIt6mqEIvEoCpQ==","signatures":[{"sig":"MEYCIQDU7z7hELCp7DuxYlrYHdtowlUAKiPGFfzX5qI9PK8H3QIhANaFI/nukOGSO1lyJbDuyeEt8nHQxZnfwwv+058fIovw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30174897},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"07ce709e17e3962a413ea234ae39571d0505a978","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.451","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1484","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.587","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1040_1784750862719_0.37860853132464034","host":"s3://npm-registry-packages-npm-production"}},"0.0.1041":{"name":"@tscircuit/eval","version":"0.0.1041","_id":"@tscircuit/eval@0.0.1041","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d2102d9c132f1b76370f313cf876d22ac10e166c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1041.tgz","fileCount":15,"integrity":"sha512-Dt08g6cpK9+AGqm5fDUg9uvAMyKfmosk6qpMtokvhiO9LjAjaV96aj6KQy/JPzaD9p3H2NQJjF9FXrZD1RbhOw==","signatures":[{"sig":"MEUCIGH38jeiFKXLYdhuvMDzIm98yGfGEIVtV6FDmmc8oyN1AiEA0ILwcMeSyviYfPPUlIUktVt7/dReRqzgTYiDe05Fe/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30182374},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d05b1a594d65471d28881d70b1694a65fef8d0c6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.451","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1486","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.38","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1041_1784751192028_0.29000571661181396","host":"s3://npm-registry-packages-npm-production"}},"0.0.1042":{"name":"@tscircuit/eval","version":"0.0.1042","_id":"@tscircuit/eval@0.0.1042","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"02e640b7248c3ce64ffab2437c6182021c81bfd3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1042.tgz","fileCount":15,"integrity":"sha512-3S11QH5G/X/sxzq3KdcCAPMkupXFXxdksds7EFuZOPKmfdoLgE3Hnf/1ixLOxbeLGzMwsSdwJB+H+eXI8mbKFg==","signatures":[{"sig":"MEYCIQDuZOe8QWSLORI8xN/P5MkJL0pZdq9/HKlXsm8bJ2oeSgIhAPLQA7qNyO8M8E22qBKWfpSkgETaRDCJ53tgd0NsVeqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30190228},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"571c8240aa2706a4bc874a86b34bfd4091fc1130","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.451","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1487","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.104","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1042_1784758887219_0.921648492990452","host":"s3://npm-registry-packages-npm-production"}},"0.0.1043":{"name":"@tscircuit/eval","version":"0.0.1043","_id":"@tscircuit/eval@0.0.1043","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f098705516895685ad5c97207561f555ab37471e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1043.tgz","fileCount":15,"integrity":"sha512-0cTUcq84KSnfDzg7CADFl/CmNhFWXwbE1ZEch05NNzpE6RS+iKPsbSZ5TxERaU6lrzOtjyTIj7p1kkQghBFwig==","signatures":[{"sig":"MEQCIDMdIuczSRbHLmfQXNHCtW+hsTKDll5gB8Sq/fKE6QURAiBKZDsPEueQ+uGFuDAswbCBYJ1fcr3HIMdLlsuwiE3/Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30190347},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6618321975faa42b220b19eb4c43f9942452bea2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.451","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1488","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.97","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.105","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1043_1784760292884_0.23650132688058756","host":"s3://npm-registry-packages-npm-production"}},"0.0.1044":{"name":"@tscircuit/eval","version":"0.0.1044","_id":"@tscircuit/eval@0.0.1044","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cc8211ca7426c8a47022ec84d9b3f07b7cd5e211","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1044.tgz","fileCount":15,"integrity":"sha512-qO1nEGoeLqsAFjriGgop3m4X/BeRkNVr32pqy/GFhdBwxpeQSRXRbEETf+dj80WNHUL6ETA9FtvDcxkbHuFYyA==","signatures":[{"sig":"MEUCIQCRJE4KbeJdYnlIKBi63tyFCB/5yQOpcKOba+COZgkgxAIgfgGLndwHzMpRcmhT0QZGIqN0YtzUQVL7271dz1FJ39s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30208981},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ee50cf5575f35a07fbbf2e205b96e3723e8b7ecb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1489","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.105","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1044_1784760748512_0.05932054573693546","host":"s3://npm-registry-packages-npm-production"}},"0.0.1045":{"name":"@tscircuit/eval","version":"0.0.1045","_id":"@tscircuit/eval@0.0.1045","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ffc1847aa6ae31737df7e85185b0d2d5d8d8b78f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1045.tgz","fileCount":15,"integrity":"sha512-0aVGZhYNpv+IpklwY2Fh+UjyEc1d4SDVvSDjfUicwxaI693yiprcqAyQZGvbnskef9DCuUZEllJIa86PKGhjsw==","signatures":[{"sig":"MEYCIQCh7wohxBrCfeQQOzHyaLecegRTRfMwh1CUy7W+kx3A8QIhAJAXV/Vr9w3+k8oH1yCRojCFpCGrnvJs79ZhkVUF8G/n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30209246},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"993674ddd822a41f8268a6165bb89bd132af4dcb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1490","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.105","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1045_1784764083986_0.5744012398569625","host":"s3://npm-registry-packages-npm-production"}},"0.0.1046":{"name":"@tscircuit/eval","version":"0.0.1046","_id":"@tscircuit/eval@0.0.1046","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"065c25f2c26218a544eed288a2191f30a015d51b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1046.tgz","fileCount":15,"integrity":"sha512-Y9doTMxqSWD6uDbrzCEdCWTGF0jGC1mi7u9XRhSrvqtwtykTrdMaLgJ4JnLcRhO+/aS4dE/mmK1XHBwJyPg3HA==","signatures":[{"sig":"MEUCIQCo06V0Y73f4WVvuJEqRZG5DSW5pEbpMiBOZKY44yq6DAIgdnkfNK5uvxAYnpg/d/LtLN5HNcyPF8NympQplYT0Aw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30213111},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ef4f6e3463dfcb3fcf1c5bf648c254272c2e239b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1491","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.106","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1046_1784765703523_0.24601912179933727","host":"s3://npm-registry-packages-npm-production"}},"0.0.1047":{"name":"@tscircuit/eval","version":"0.0.1047","_id":"@tscircuit/eval@0.0.1047","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"34bfc33b4572d7374efba8339cf4af62f61d4700","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1047.tgz","fileCount":15,"integrity":"sha512-AhBV2klb//g4c0Zcz6aCm7BLLLYUecbr0cf9UzTR7yijDyGbH3wID9jf017nfanpZ5+B0mJl3IUOQOnLm69mJg==","signatures":[{"sig":"MEUCIQDaXAaO736Zybt6+BusSbwflZNpyNdziAuws7u4CF5OAgIgSiooe5ljMApZplcHAA7KrnL7TLN4W1w43/WWze2uRdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30214838},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8c049235505a16528da2463e24615d87601074ab","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1492","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.106","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1047_1784819082279_0.1576955833758773","host":"s3://npm-registry-packages-npm-production"}},"0.0.1048":{"name":"@tscircuit/eval","version":"0.0.1048","_id":"@tscircuit/eval@0.0.1048","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"434139bcca1158b2b66609a296da90949c660f38","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1048.tgz","fileCount":15,"integrity":"sha512-ncUlr6eCxdnjcqNcINIHLrY7WLY6sH1XdU8JTxs3ZwHb+22dtkouDbAZDeY7vfYoiov1ypVjnNg24ddC/pDTgg==","signatures":[{"sig":"MEUCIQCD5cOvtsX+Naszi2GEKqMHvOROy2hj2NAIcSn4ryLawAIgbKdtTrXS2fahvpLkn+IlGuu5k4yJ+Ha9so4gbIDDd1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30199341},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e27a7d919306d729f657f9ebabc910deb94ff6c7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1493","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.106","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1048_1784829244417_0.4869517330541564","host":"s3://npm-registry-packages-npm-production"}},"0.0.1049":{"name":"@tscircuit/eval","version":"0.0.1049","_id":"@tscircuit/eval@0.0.1049","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2bacc6adca536ea43a99f382b37a381ab86361a5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1049.tgz","fileCount":15,"integrity":"sha512-wtpNB3JvdVxN95HRUpv21uZoEwAZEVhnQH6zPFarIGZH90C5ZePulFVnbBVQo9xCGCLy822EIcFGd0GkoCvHfQ==","signatures":[{"sig":"MEUCIQCCwLDmW2DlC5/rLkj2rWdyXBRLphl0djmsyHamuD+WOwIgPRZ+7uven55P5Nnh4IuUfgF+oeUTGSBWM2gGxLJnRTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30199243},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d381e55e066a4b5a3a47fd05e32b8ed195845007","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1494","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.106","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1049_1784837173081_0.6225953059789051","host":"s3://npm-registry-packages-npm-production"}},"0.0.1050":{"name":"@tscircuit/eval","version":"0.0.1050","_id":"@tscircuit/eval@0.0.1050","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71c005613ece52671d984704d2a09077670a180c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1050.tgz","fileCount":15,"integrity":"sha512-xuOkFjYLNIDpig2hcGcI0mQs39p1P+icZuBvgiRf+oZZnw8VfGzVwMU/erIrLpOFmlqg4X1PUIFZZ13L5NpPEg==","signatures":[{"sig":"MEUCIDxyIavSBqz96c1ZDm7UjjCF0CafvD0NJzGq/Z5+VTxAAiEAq+OqWGbHEBybkZJYPwyHktVkeAKQK4aFb8K7tNOdZDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30199600},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cd5cf0eae8e58d18ad8f70d217872a4e3f98140d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1495","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.106","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1050_1784839005295_0.7469432537931948","host":"s3://npm-registry-packages-npm-production"}},"0.0.1051":{"name":"@tscircuit/eval","version":"0.0.1051","_id":"@tscircuit/eval@0.0.1051","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1cbdb4463fcf0564d3be52d2b7628d285834764","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1051.tgz","fileCount":15,"integrity":"sha512-ZomZj6AcQ6M9Vn9Uf8T+9K7Er0TZ1hNgDmFESNmnPT36fJZ4UQ7tSQJB9HZDeA0BnVu2Xc2fgBWbs9pKHZcC1g==","signatures":[{"sig":"MEUCIQD79undlUKEMeK25izyEl200gP7qiOSHs15rGYe0ybYoAIgbATCo8IIuRGWvZjo5XtYTgljdQH0BkPtSOGmLjEqV3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30199906},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"81e0da43528c760887e7a61820b853a3f77b8af9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1496","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.106","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1051_1784845356406_0.0006003604425219855","host":"s3://npm-registry-packages-npm-production"}},"0.0.1052":{"name":"@tscircuit/eval","version":"0.0.1052","_id":"@tscircuit/eval@0.0.1052","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a330aea7974e9ce56970b710d4a649062756d68","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1052.tgz","fileCount":15,"integrity":"sha512-79kZVZGovhKpGrrfk5Yk9Lp0gI+o3ec4Tw7A2OKgEqXoEWaaBf48deif2zM/p01cwLf3XlRmx2rv8i7HvFik9Q==","signatures":[{"sig":"MEUCIBnfJS2TZQ2tKH6qwHmJLkzRaktu/hSbYXIcKiQm0vmtAiEA0i83dQVAch/BbJzv6iNQTXxPMVMYClC+X1h2XsvS0CM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30200285},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0de8336778eeafce95cf8bce34909f13f0b15cd4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1497","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.43","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.106","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1052_1784851821178_0.686174503298852","host":"s3://npm-registry-packages-npm-production"}},"0.0.1053":{"name":"@tscircuit/eval","version":"0.0.1053","_id":"@tscircuit/eval@0.0.1053","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"98f65cfa00bcb4cc864d87be80c5549b75106583","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1053.tgz","fileCount":15,"integrity":"sha512-DAw+6ZH0ppXnCuucPqOxhkeHtM6kdE97uJ5sIix/ejHAYA0T7qX8MJWY1LCbi6D5abRz/EAT8tjyuHbvOpNShg==","signatures":[{"sig":"MEQCIFR8DwqAsrKUTEId9finXlavKBzvUr+dwe9eUW5bsWVFAiBosTylggZD4+ZX/qdnB2AolqBAuO/RtrGU/fyhGHNRsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30224204},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e846412ed6aecaa405d5009564f2ae369e00dccd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1498","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.46","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.106","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1053_1784874800563_0.9216211958533325","host":"s3://npm-registry-packages-npm-production"}},"0.0.1054":{"name":"@tscircuit/eval","version":"0.0.1054","_id":"@tscircuit/eval@0.0.1054","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5896917a3951553104b1922356d2d161d0b19782","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1054.tgz","fileCount":15,"integrity":"sha512-zYkl6BPyyXdwugSq11egFHjFKYxsYL088+aWnShqk3pAxvsBgrdNgZCdtfO1rnZcylOuPm3yzWHi0pW1nFrDlQ==","signatures":[{"sig":"MEYCIQCe47qmqb3+R/4GB6x4+1OzA55Wq7Zlzy4wSzyoWgUJtQIhAMxauCId3T3s3g5spvNR+o/tyTJ3Esl+mcq38zCwYjic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30241410},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"da34fc46ec6b4d6494127c58576401bc211fa5d1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1499","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.589","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.46","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.108","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1054_1784906132674_0.9869671660150576","host":"s3://npm-registry-packages-npm-production"}},"0.0.1055":{"name":"@tscircuit/eval","version":"0.0.1055","_id":"@tscircuit/eval@0.0.1055","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"55c49cb41d4abe7093360c49f54e11bb998a8fc2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1055.tgz","fileCount":15,"integrity":"sha512-3RtvsGd1dT+9FHxYbycsMgpyCXF3D/T9eD1GtUnZqRgr6uxKHviWGOsnhpi4TQy/PDprlMRBaIjcDNRYbT4q0Q==","signatures":[{"sig":"MEYCIQChI5PY9E+E7afBk4zJVb8SqmrsqcNOUesrz+VTpuricwIhAPY/jFVAkNinWFTkkWGmoZWa6RmEbwf6woJj88e70OPH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30258301},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"57aad8ba58d2ca62cf886e509de445d4991b7cf6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1500","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.591","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.46","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.380","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.108","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1055_1784907990299_0.08491568297807506","host":"s3://npm-registry-packages-npm-production"}},"0.0.1056":{"name":"@tscircuit/eval","version":"0.0.1056","_id":"@tscircuit/eval@0.0.1056","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bf2809586a44c87778d60cfb1d8cad1f14105b22","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1056.tgz","fileCount":15,"integrity":"sha512-e1wFfvcoz4lMqhYA4yb036i0kYKynowt5N3edRLduLf5HpSyH835shoRq1faArzUwypMvekS/gXWDewjh084ag==","signatures":[{"sig":"MEUCIHjue5sw1XTzSRQRvzE35VT4KbnJ+vJNIM5gk5Xd4IyEAiEAr0ZJGHn2gXiEwR2QteuiUBxAb7cfIqiHPvJNhaguwBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30268857},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1d20f6dd3021fa07c39b473ef9ba03976f48cde4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1501","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.591","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.46","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.386","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.108","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1056_1784912468887_0.696954220731905","host":"s3://npm-registry-packages-npm-production"}},"0.0.1057":{"name":"@tscircuit/eval","version":"0.0.1057","_id":"@tscircuit/eval@0.0.1057","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18fd91af1f2655583187cd3f4b4a9d8cb1ad38be","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1057.tgz","fileCount":15,"integrity":"sha512-NLZysGt+LhIlaG83QKSGy2ObqyKB7Tgy2IcvXJ62qOHEMuvTr91+NASOWkGc8BlwXeewKcn2leNqGyg74xd3Qw==","signatures":[{"sig":"MEUCIQDlqBuVhKCzYLxtVVbR/OsLvtpzXx4skpSLP1SFQ3dRuAIgWq+cKYnqsvdH6KmyQxFsLpz4MbDKpE1q0j4KhpjyDq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30268996},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"97bdadf43a200a13cf2129d9ebb51cf5faecca27","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1502","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.591","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.46","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.386","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.108","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1057_1784913308180_0.2785611568115558","host":"s3://npm-registry-packages-npm-production"}},"0.0.1058":{"name":"@tscircuit/eval","version":"0.0.1058","_id":"@tscircuit/eval@0.0.1058","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"619493b3296fa18b020519c551896c987b79894c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1058.tgz","fileCount":15,"integrity":"sha512-zSph6qlU5kYGVXAWK8W3nxvenpb+USoTPN5cTv1U2MfoWHDSO/xpu0r490gB4VTaHvqldKBL+COp+FfLSiPgTg==","signatures":[{"sig":"MEQCIBTQsMJCKYQSQeY+0jiZVllACwpQiraNyjXp7Jay8HqCAiBJ6uqoyUIVg9u/mgU8/nR4LiuqKsCsbjagcCzFjkM0hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30269936},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4dd0f93229dfba52c7349a9d52a564ac52fffa52","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.2","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.453","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.391","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1503","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.591","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.145","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.43","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.386","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.100","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.19","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.108","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1058_1784915526453_0.03919389687376351","host":"s3://npm-registry-packages-npm-production"}},"0.0.1059":{"name":"@tscircuit/eval","version":"0.0.1059","_id":"@tscircuit/eval@0.0.1059","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b9a764f3f7d6aaf909a344a828653fb8ba3479a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1059.tgz","fileCount":15,"integrity":"sha512-NLLQ0gxFcRBJQZ/m087oz5FbjBGTnxAdt7lu7S1fFW877ayHdamTKocrJ4TpBi+ZNF4pkKY0Mtjpugs9c4U0fA==","signatures":[{"sig":"MEUCIDaAhcmnVClVEIeY+yTXZKfqQwqA+0YZlA1JXKYU3gr8AiEA5s++pB0ScXUR5W7HGzDaKL4s4ULN+8ImO0WMCEE6nLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30465495},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e125bf21bda6276bdc52978199b498eb1a91e1b6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1512","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.233","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.109","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1059_1784937616255_0.1594499315630642","host":"s3://npm-registry-packages-npm-production"}},"0.0.1060":{"name":"@tscircuit/eval","version":"0.0.1060","_id":"@tscircuit/eval@0.0.1060","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8e104c63f591e57b02d6c9fc7b2afc4749d08a26","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1060.tgz","fileCount":15,"integrity":"sha512-7TvcQhLmgndf6pnP2k0hPk71r8TdvZXJW+HOAVpp3DSBLri2d+oLja7TdTUUGt6f37/An+VUj3FwWVDSrHOT8g==","signatures":[{"sig":"MEYCIQDED72U9OinOn5nuoUj2+fYgiaAMu0cYy2++j6f3wtMUQIhAJ0KXefZBv4nlTbUnUKG3QV/Ix89+HLu96a+GmJwpgR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30462604},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c4f55eb4745a3309f449d69dabde749331e02581","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1513","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.109","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1060_1784987940849_0.2480965064410141","host":"s3://npm-registry-packages-npm-production"}},"0.0.1061":{"name":"@tscircuit/eval","version":"0.0.1061","_id":"@tscircuit/eval@0.0.1061","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4098d0defd119e96bff2edd641abc2b36b2acc93","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1061.tgz","fileCount":15,"integrity":"sha512-y5cFAeGRxjK9v7k0/NuqYpNkxj63JBMBgT/Wxlb2IUahgFYrWRB9IcUwDxsCbBO1T/z/hhvu+nju4UkBYmoy6Q==","signatures":[{"sig":"MEUCIGjwFxe7FzgJSA0wafpgFpQDxJCGodVSBATt56D7hK/MAiEA6Oay4pzxK3axKaZBRneqU6wJ+TzU4QAWrItJS+r6wJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30462967},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"84eb340ae6e4733c82e7f97717af2085a1177780","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1514","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.110","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1061_1784998744592_0.4544642192574664","host":"s3://npm-registry-packages-npm-production"}},"0.0.1062":{"name":"@tscircuit/eval","version":"0.0.1062","_id":"@tscircuit/eval@0.0.1062","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"32e11388d0775215f5f186dd5d68799140e00f86","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1062.tgz","fileCount":15,"integrity":"sha512-yNySGKXZ/DTGovG3WgpVfsuxe5LIktIXHEBrP5ZelrcahLe0Q6MnRTPQl2uH6HkvvuOlq7OVxbWMnMHVCerxpg==","signatures":[{"sig":"MEUCIQDF1MAyPLyqXJ7twBm1qMyjYUYguCDQgmGvn+Y2/pMs+QIgYks+zvTqqEjZj3qoTrRyXRURC/ZsIhEV+1GzkY7EQSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30466420},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8f8f61db100cac9cfbca342073d1a929ef25d48a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1515","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.110","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1062_1785007951814_0.7121087706521867","host":"s3://npm-registry-packages-npm-production"}},"0.0.1063":{"name":"@tscircuit/eval","version":"0.0.1063","_id":"@tscircuit/eval@0.0.1063","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fec9fb5a0dfcdf70c7587d2ae1256ef4ff27b849","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1063.tgz","fileCount":15,"integrity":"sha512-DmrfTCxjJR4z+Y1TuJWhZjaqK/XzkB9R5nfvO3ObffsJnpf3Z8EfQDWGN8HCMXkvhneh/OURgVdXNmgsazZLLw==","signatures":[{"sig":"MEUCIFKK6t5JyXUYB9YsLHF3CDdJjiI3hmUwHWRJ3oKBrRGlAiEA8C5cRhh2mKEPcYGo8Kdcj0RCyYcaw3tGrPFJYZ5pEK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30466910},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b8186b25d9e6fd9b621bded8cd09abd80e5a68b1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1516","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.110","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1063_1785015230958_0.6770103141335675","host":"s3://npm-registry-packages-npm-production"}},"0.0.1064":{"name":"@tscircuit/eval","version":"0.0.1064","_id":"@tscircuit/eval@0.0.1064","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c439bf84b27657a6ea9e73eec875a5e5d354e85b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1064.tgz","fileCount":15,"integrity":"sha512-mfXk8vrnay1Cw8w0vw5kh0RU06ckR1ZDEHpbC04PqwzwFtZEeT5tzLY83vHEc4JfNHbjWCqxH8dv5/VyBmKZDA==","signatures":[{"sig":"MEYCIQC+V2RXFd2U5imgta25WpAS3ywfrqjBY8ISSYzK5WjYjAIhAKosrkkp2do0R29xpbNB63rnTwA4mH/DMq1OKoHrW20h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30467723},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7d35530f230608825a5df1a8eb5e2a22bcb34cb8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1517","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.110","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1064_1785016077797_0.36220042088077853","host":"s3://npm-registry-packages-npm-production"}},"0.0.1065":{"name":"@tscircuit/eval","version":"0.0.1065","_id":"@tscircuit/eval@0.0.1065","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ce8ade6ad29f55c93a563cf7a9e8622a750062b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1065.tgz","fileCount":15,"integrity":"sha512-g9PA8GIVJ/qtHjsKXv4REyz2xqk/oRtH2CwY/C8wcboAAyUE/9KRTQkfe58k6ylMyX092Ni+M/LYKufTVDCOIw==","signatures":[{"sig":"MEUCIQChs5EP21ACxk36sCFuQKFCudjBQzBrAVZ/GU2orHxmhAIgBVZ7id3bTm4OdNMFfskvEFDrBAkZlzeboEObiyoEWMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30469528},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5c9c148965b97161eca26d6cf0bb80b1c93a78d1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1519","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1065_1785020731173_0.6073369155958825","host":"s3://npm-registry-packages-npm-production"}},"0.0.1066":{"name":"@tscircuit/eval","version":"0.0.1066","_id":"@tscircuit/eval@0.0.1066","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af1be801a87f388ec59031d85e5c35c29f874aea","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1066.tgz","fileCount":15,"integrity":"sha512-ElK+KFEmIUSQ3qy8orpM5ds950ZBN3O4rtYwvCKIhlbQRyczSWJl0nFGp+PCUj1+7czprhbZWoKHreSKQ1wTUg==","signatures":[{"sig":"MEYCIQCFfFR0fLBOqIrExR7wVxYfPB2MPqkMSAo4PP+g9McWxAIhAJQoamj5RMeCntDGVfq8DgQn5rUM113OHply60K8lvFK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30470565},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ad6d5c85fcb4f01ada39e8b1343297a8a00b3d03","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1520","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1066_1785021456531_0.7532274625816358","host":"s3://npm-registry-packages-npm-production"}},"0.0.1067":{"name":"@tscircuit/eval","version":"0.0.1067","_id":"@tscircuit/eval@0.0.1067","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b13f3db5ef2b2b02b396ba5b593b5d39516e5b7a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1067.tgz","fileCount":15,"integrity":"sha512-djmA+OODOfRs8/awb4PqrKQc722uSEl9w5ejHXdgmpTJtvd7PyIz0goJ0NUOfGe5uxXd8Y2yeE8Zi2pypsWU/w==","signatures":[{"sig":"MEYCIQDs1Wi9SKe7vmcXyTGBZ39+fw2B36VmjGNLh+cPhnPYyAIhAI85/upEJgmDYu1AuukKOIH6VRQomh8+QXN7fDN3i2At","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30470571},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5b6d3a63bb19a8047a9da314ff385f451e00a164","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1521","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1067_1785022433954_0.611653098762925","host":"s3://npm-registry-packages-npm-production"}},"0.0.1068":{"name":"@tscircuit/eval","version":"0.0.1068","_id":"@tscircuit/eval@0.0.1068","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69dd8a5b4bdb156464caf69f98c0c47e8df85b42","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1068.tgz","fileCount":15,"integrity":"sha512-3H/xanrpoa/0G5Ilq9BqeyS3YklWGKD+TfzCq6AHStIYq9hcXT3YGjNq5NkloPlF5mf4EEbqEk7t5a1o9JxtWw==","signatures":[{"sig":"MEUCIQDNxd9vasRLijso9iV8+7uw1xjLeor7snGq20fvpCBkCgIgMyQRvT9akfbgJAC6PzkWP3J9qzxVhW+GS8HKAREPVJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30471187},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8698a6747c864504eef9f9fc51666e2b7d61aea4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1522","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1068_1785028077363_0.013687607248077382","host":"s3://npm-registry-packages-npm-production"}},"0.0.1069":{"name":"@tscircuit/eval","version":"0.0.1069","_id":"@tscircuit/eval@0.0.1069","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"68e100f3bb29a3355430866147c13f063e3a05d3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1069.tgz","fileCount":15,"integrity":"sha512-I0PCBOn+H7yCW1b3q4lqyxFczPjDkkYNvPNC4lMRM5KYaovaFE+5MqOm13mKp26VVGfacHcmHQYjsdPPmD8JZw==","signatures":[{"sig":"MEQCIHkUFVZU56z+OU6GxgM+t00e4PNBKnMWJf+mamesjRFVAiACuiTnvvkqAmHvDTSIV3rRV8AqDHc9oXVulhVf2dtgiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30471573},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"85ae741456bb69b593483687273d25d1a9ca8273","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1523","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.48","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1069_1785087897757_0.6899591139936552","host":"s3://npm-registry-packages-npm-production"}},"0.0.1070":{"name":"@tscircuit/eval","version":"0.0.1070","_id":"@tscircuit/eval@0.0.1070","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b72791d8e49de69d9d16585496082edfdc9a67c3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1070.tgz","fileCount":15,"integrity":"sha512-Tnx6vR4uCWe1VNPQ3PGjnp7B+XhC43jHRGAPGyfgkq0dRctmWovfZISeswvL7Ih5ofmPVngpB/pF1c2etG6XCg==","signatures":[{"sig":"MEUCIDVVnJut9lCtdab860D2PdwXPh2Rf2yVoaX+Is5HpyMpAiEA8awsN2Euc0lyuGtMixrJUHoVlzf69c6fmI6yK9VkreU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30471705},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"24da4ca018530eb8f97495cb61a120a46991cd25","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1524","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.21","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1070_1785115542313_0.3117534929421739","host":"s3://npm-registry-packages-npm-production"}},"0.0.1071":{"name":"@tscircuit/eval","version":"0.0.1071","_id":"@tscircuit/eval@0.0.1071","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f25c80647991bf1c110d7bee0afe390aa65cb26d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1071.tgz","fileCount":15,"integrity":"sha512-Hn6gpjbw1txveIUXMflc1emEB1A1MJZhocMUiolxtDZlL3pcnHJMZ9nemIyjIDVuy7ibWt8xXMIyCfphc9M2lA==","signatures":[{"sig":"MEUCIQDzM4kmBmmJWofLNGGdWXj1kNRZUw3ZVaiUTf93quElewIgPufQhy7eeWzNnAPMBbBgQS0ZhDe9/fusvlqbIsqhzfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30973202},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d79fa4b7fa1b89b67a1f6555f0d36e51cc7caa6b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1524","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.592","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.24","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1071_1785147527491_0.9662664198709281","host":"s3://npm-registry-packages-npm-production"}},"0.0.1072":{"name":"@tscircuit/eval","version":"0.0.1072","_id":"@tscircuit/eval@0.0.1072","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff8980e1a775c09859369bedf51ccddaf6e5f068","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1072.tgz","fileCount":15,"integrity":"sha512-2la98RRaBi++36ne2A4aQcSmgNdaqBKY+IMtaKjqAmrttMZCqcGlkDUIdPFk1LXIst/Z6SuweSBqaaJwVKYOsw==","signatures":[{"sig":"MEUCIGSeginqPQqMmzQRy8kKcR2fC5IOvtANV3KWNEsWC6obAiEAvAG63piGcSNTFhu1HVInBNaX1ry+paDIKk6YyY/i/gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31186227},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"94ec07bfabafbc32590774eaedc4131dd1d7981d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1525","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.24","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1072_1785172883370_0.8354759831960705","host":"s3://npm-registry-packages-npm-production"}},"0.0.1073":{"name":"@tscircuit/eval","version":"0.0.1073","_id":"@tscircuit/eval@0.0.1073","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4ad28675c16695cf065cfe6e5c129e7bf120662b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1073.tgz","fileCount":15,"integrity":"sha512-scSvDYvlizMQljdLVoxbO+v5jcD1GDxKDG4EvC3mrW8sVFgYw7fqXLyoQ4vD8W1efntlyYHnr+iVCjs24rIFUg==","signatures":[{"sig":"MEUCIQCmqlpldj1KgAhfCrqkxlwVQ/+0013R/JjfG/jnMQ9bQQIgQvcuOslokaq2SUGHFJM9ndgJhUi8iPWZNh2J1MN5S5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31193879},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"549f3e88145c254abecddff21aaa8e6e9715e97a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1526","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.24","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1073_1785176680941_0.3021915130519137","host":"s3://npm-registry-packages-npm-production"}},"0.0.1074":{"name":"@tscircuit/eval","version":"0.0.1074","_id":"@tscircuit/eval@0.0.1074","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea7f1d132eba77ca7d4983a5c0aa438233f6b35b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1074.tgz","fileCount":15,"integrity":"sha512-8R5SCVl0/VsmwOs4onb5I3CxGcCD3U7nQMUEcB11OZs/DgE1ymlR98N1McyGogicOwGtYJodSzTqPdmASmXFVw==","signatures":[{"sig":"MEUCIQCMfXCY8Ws0H3o64jglWmlt0YT+g0X8lPyO+pjtEh1zSAIgdIHd68suEc8ADil3pm8LEDL2IpLNwGpb9PAnhnW9Hn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31199417},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f1f74123e994a4a5113d58fed8b470de9410cf10","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1526","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1074_1785178081282_0.4746183171706069","host":"s3://npm-registry-packages-npm-production"}},"0.0.1075":{"name":"@tscircuit/eval","version":"0.0.1075","_id":"@tscircuit/eval@0.0.1075","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c19ffd99385ca38eacf779f1461f0522cbc25913","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1075.tgz","fileCount":15,"integrity":"sha512-nsMOfgIvxahrNU+VGmJXNRr1jKGgT9JnMi42LxNblJV5OhXEZXZJbJRZAvBegkQePZF8V73P2CwyQuooXxKsJQ==","signatures":[{"sig":"MEQCIHGSr9afJIRXllKPOXhYNdYKooiuvpt892+lMnVkh4CxAiBkFxr+PbnnoqWUPHvlAS0M7LRjI3bF1dyshaUT2wLusg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31202065},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f8cbdf3a5a7ac074b10ed55e3c4e2168d44f207b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1527","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.39","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1075_1785181991539_0.8546970938057423","host":"s3://npm-registry-packages-npm-production"}},"0.0.1076":{"name":"@tscircuit/eval","version":"0.0.1076","_id":"@tscircuit/eval@0.0.1076","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d942151002e9a04ba24d54343bd27654d6f2a298","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1076.tgz","fileCount":15,"integrity":"sha512-2JhRgE57cjpU597raPWLzx4B1xEAdNNkB1x4CqasxgXAQoZMzn/rk4LH9olkuD+HLHOfHsbYF0WcrFlxso4kpw==","signatures":[{"sig":"MEQCIA6mkIOQRbgrCHjAi4dY9nXhGJGG0X2LjJHJav7KSRCOAiBkhodTg6TvF194SpuZ4Cz32+5AjQsvuMghGmyqr8WKcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31202345},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e62726bb11ea660bb7dd2473fa5ac644f091d780","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1528","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.41","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1076_1785182688537_0.2080826164698495","host":"s3://npm-registry-packages-npm-production"}},"0.0.1077":{"name":"@tscircuit/eval","version":"0.0.1077","_id":"@tscircuit/eval@0.0.1077","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4a2175e96f003f51c9a4f694b2193d2fa8742e3f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1077.tgz","fileCount":15,"integrity":"sha512-16Sku8yPxTYbYGOcuKnX1tP4RRCmeCLrInO8UjTsCdhzWDUsjnr+tP69Kx4VeRBitn9+okrsDDBl6lGBIcUEPQ==","signatures":[{"sig":"MEUCIEwF9MGOJt8zPN59DboScENalJBL2tRM+QcA+r986A1dAiEAlG66Y8MTeTHi1kG8NZs1PYAzIz0+bMoi8adkjRwvcQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31204395},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4c6a21cbaddca2cce5029268c242eedf4aaf0b2c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1529","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.41","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1077_1785191066168_0.8052249205631479","host":"s3://npm-registry-packages-npm-production"}},"0.0.1078":{"name":"@tscircuit/eval","version":"0.0.1078","_id":"@tscircuit/eval@0.0.1078","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c6fe488cce70f68bb1247eb86d49e03f702e62d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1078.tgz","fileCount":15,"integrity":"sha512-rtTF3CikJEc0MvZUQrXan6BTkS/NHckp4jjFqIwGzo1QE2xWYWO73UgpM257pqpieUucte91edZ2uEq5BGsg5g==","signatures":[{"sig":"MEUCIAZP7ZBN6tIYvAq8wy53MZQxsiZJVP+XBeTBqw+9nD9qAiEAm4GrfG85XOY10hCkj+VkkbPP+t0uGxaCNMFucfil7fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31208447},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2b31da106117903d9865f344f859a34fa68e05a5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1530","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.41","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1078_1785194403041_0.3423992087594139","host":"s3://npm-registry-packages-npm-production"}},"0.0.1079":{"name":"@tscircuit/eval","version":"0.0.1079","_id":"@tscircuit/eval@0.0.1079","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f85132829b457f95991de7b3ce8a0d4118dcbc17","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1079.tgz","fileCount":15,"integrity":"sha512-VsJgkuc8nK35wc0eS6Km+AJwZRl8cCHw6Qun+ZplNHjdFiPXvyBnqH+wGHyPxeaTcxqRPss1s01scyaQWThDFA==","signatures":[{"sig":"MEQCIHiWkL/AWZ9hYJTiAIoCJwBmgmJzNUQ+td8UHFBvX2RvAiAn/59sD6D/YJ0i8R0K99RvMXUHvZOYPdSQQb1zDrsfvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31212117},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"06e72500a184f711d9de31f123f018128f3bb626","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1531","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.41","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1079_1785196515895_0.11556648946928427","host":"s3://npm-registry-packages-npm-production"}},"0.0.1080":{"name":"@tscircuit/eval","version":"0.0.1080","_id":"@tscircuit/eval@0.0.1080","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d6dd23e51aba7ad089e505abd71c0e08a625ac5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1080.tgz","fileCount":15,"integrity":"sha512-k2LQwJHrl2YRbclXFIRnH4ax4rTnhKpmm+mL/OO083WQO5g+1rj+9uRKx2M5I83Nk37HxxPoxfIUwHGSKfO+XA==","signatures":[{"sig":"MEUCIAn5L/avQmwZg3GpZbeo5e5+i9zjRolPS0DdqigHiAlZAiEA2Q6gqG8uzn7685B1wnlahcEzsfKEflTmpOOeXU0L+os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31213237},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d87fd65ce1e5f47749552da9088da0e150ff603b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1532","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.41","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1080_1785262529930_0.4341059890744299","host":"s3://npm-registry-packages-npm-production"}},"0.0.1081":{"name":"@tscircuit/eval","version":"0.0.1081","_id":"@tscircuit/eval@0.0.1081","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"576363750d2fe1fd676ca479d7a90c15c9c8ec45","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1081.tgz","fileCount":15,"integrity":"sha512-VwM19a9VDhpgSKHzEdsiWEuHBFuyHi1I7SfAZtk0FOvKExneI5uoTC0tzSg2Y3GxGvFsp9ElZ1oixQ6K8HHe+Q==","signatures":[{"sig":"MEUCIBVfvxyRZq0xnITRLB8JjMjemZB05c3RBtUjFFCkduDWAiEA7+ReiY37k7A1qtLepwIhpACJf7AmqHAf8rit8sJbcYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31213237},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7b4b04e6c6b6ba7e3c1e38ff537fc14370329818","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1532","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.593","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.41","@tscircuit/capacity-autorouter":"^0.0.710","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1081_1785263122388_0.15394385350797002","host":"s3://npm-registry-packages-npm-production"}},"0.0.1082":{"name":"@tscircuit/eval","version":"0.0.1082","_id":"@tscircuit/eval@0.0.1082","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef80e21d0f98fb779a5180389f106a0fa4d880ce","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1082.tgz","fileCount":15,"integrity":"sha512-9pTKIbXy0w7rLevZrvQaK1ZJHA4zhDBuxzu/Bc10kLN9/wGZegrl4rg9rlbgQhuPswfaoKen3pTvro4LlpBkLQ==","signatures":[{"sig":"MEUCIQDQ4s4n0Ag9rHtL9+iDxNyQznt1LUjSzUqzShqf65ETrwIgUkwjPm83wNO+oAkxOGy8o34VDsFXLnwrM+iITtiHkBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31429379},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f083cd367462317d3adac76d3112b544cb77cfd6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1533","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.595","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"github:tscircuit/fanout-solver#34e4664","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.41","@tscircuit/capacity-autorouter":"^0.0.718","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1082_1785263832409_0.768652245881243","host":"s3://npm-registry-packages-npm-production"}},"0.0.1083":{"name":"@tscircuit/eval","version":"0.0.1083","_id":"@tscircuit/eval@0.0.1083","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f3b85c7e1f47a5a57c04deab6a15353d5014be58","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1083.tgz","fileCount":15,"integrity":"sha512-asTa6i2JhIxMDMVhs6jsbUijvY6W6NBddL122h/EzMYXx8rs2TTvQjnOhvRuRe8Idy6QbkoeN5qVZOZAswhz8A==","signatures":[{"sig":"MEUCIQD9zjx+iS3VnydA57DKUdVDDh3Yrc/HCwmgvVjV6XB/nAIgfAgyK7u5aUse4+lHr/iiiyM1JmJccNLObQ1YwwOf0HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31430135},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1daa28da791f689dcde53993d346a92877f7f49b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1534","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.595","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"github:tscircuit/fanout-solver#34e4664","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.718","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1083_1785266662683_0.42686766589681646","host":"s3://npm-registry-packages-npm-production"}},"0.0.1084":{"name":"@tscircuit/eval","version":"0.0.1084","_id":"@tscircuit/eval@0.0.1084","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7803451ff2b86a9e2d477cdb96b8fde72be1894e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1084.tgz","fileCount":15,"integrity":"sha512-4075vaCuZ89kdHGQPfBp1mKxZ82k2MrzNlohAG5hDbEuQhuhuPjmzIR25HQElJt7qqMs1+C80iSY33JvhJ5hjw==","signatures":[{"sig":"MEUCIFtE7sJ71MmnYmWZLw2ni2Tf/Fxhpwk5joKbU/ui5Ny+AiEA4317uaboSA7nxMSmP4Yq9o7Ar23MoohCFBjk9t8AQ94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31432676},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7364f4d9d1e602f830c19447632c5a83e9a860f8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1535","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.595","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"github:tscircuit/fanout-solver#34e4664","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.718","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1084_1785268237406_0.8179856909859182","host":"s3://npm-registry-packages-npm-production"}},"0.0.1085":{"name":"@tscircuit/eval","version":"0.0.1085","_id":"@tscircuit/eval@0.0.1085","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"504116dc14234867830844389ecd51a71ed1a559","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1085.tgz","fileCount":15,"integrity":"sha512-ym3QtSNxS3Hu9ydmqZb0JgUERC3OhMuZV9Ohgw2gvF6ZaatsuD+pHXt8Ovc+rpz5FlrG29sTVVQINpfboqF9/Q==","signatures":[{"sig":"MEQCIBiw5eYutW7NeEKwAl0++M90p+CuCnevZi6QGcsFr8sGAiAU2lS6/Jk32Q4yWW17LOMM1FYnescU/wQTKy74Z/bqgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31440131},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0e16d1298d9d493c926f541bc97f13b6902c94d5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1536","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.237","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"github:tscircuit/fanout-solver#34e4664","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.718","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1085_1785269023359_0.015254428173877566","host":"s3://npm-registry-packages-npm-production"}},"0.0.1086":{"name":"@tscircuit/eval","version":"0.0.1086","_id":"@tscircuit/eval@0.0.1086","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c880170c7af060fa3a5dc82d61c3ae0be2dcdc11","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1086.tgz","fileCount":15,"integrity":"sha512-3yLSLAjiNGFpewT+xtAdfDiyLMCbU8C/Ktisiiwi86U/58DWQNsaiSDZIWy0UZRvhMTE3tUE3maGMxVukvJeeg==","signatures":[{"sig":"MEYCIQDFbTO51Gj9I0ZDFF3TFf8uJRUgA5HzTRCzvJc9LIDvFwIhAKtGxga5uj2p3SCCP+atCebAbu3x5sk+1hYuxIT/V4yY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31505423},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"de3f470ca6dcc7ee606bb08819932eb49fafa18f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1538","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.718","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1086_1785290566926_0.8904854617598956","host":"s3://npm-registry-packages-npm-production"}},"0.0.1087":{"name":"@tscircuit/eval","version":"0.0.1087","_id":"@tscircuit/eval@0.0.1087","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9083b5248c5da9561858de677c18c9786c801d96","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1087.tgz","fileCount":15,"integrity":"sha512-KqJcG28nIo6Q68FEKam0RNdE8KqhK5nsTVwwlLUAYJxg4PpkayGl3y7frn6uEzYfLQG440wBFKb0EcB7vrA+Aw==","signatures":[{"sig":"MEYCIQCmGjE0ZuNYU9rOMbSJ8OwFESEARF2CRgk/X6+t3fv6CgIhAK2wvGKrhHkB2UVi5ioRxxYRd2kwxwZmMnkIZO3Z7Zqw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31506570},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"449fc7a43bcc24a62c0082eaa0a0c879d96f186b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1539","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.113","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.718","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1087_1785301342115_0.9863609831794853","host":"s3://npm-registry-packages-npm-production"}},"0.0.1088":{"name":"@tscircuit/eval","version":"0.0.1088","_id":"@tscircuit/eval@0.0.1088","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58954270f871fa7102d706fb1a16b99de69a46f7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1088.tgz","fileCount":15,"integrity":"sha512-/BTs6GPPKqdqQfonSKmTtYxerGkTe4c7TJ+zLP7JsRbohFXTMuoS0BXw7ZNSQJ2kz7BBFcHGMmTYUCBVLZ1CZw==","signatures":[{"sig":"MEUCIDMXukIoeVFtEVFWJmXQepjQdVpyFHfIqegK3aKaZmatAiEAyE6HtdmHpEeijCOsrbM84kGlaeMjmMesQc575FoL2Go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31523405},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4f530ba030547c1fcff421eddf9e894ce6233d34","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1541","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.718","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.111","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1088_1785310819714_0.46871494736523456","host":"s3://npm-registry-packages-npm-production"}},"0.0.1089":{"name":"@tscircuit/eval","version":"0.0.1089","_id":"@tscircuit/eval@0.0.1089","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"403f43a8079ed52472d17e60c0c9bf742922b6be","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1089.tgz","fileCount":15,"integrity":"sha512-qjEyu76DGt9OKNVlHcnLoALjx8BjiMivFmcRItQcxZvXmNzMcDSISmyjAOo5j97pk2BzHrzrTUmnIBOWR5+Iag==","signatures":[{"sig":"MEYCIQCpGeffN4koC4vVAn4R8giMIQgmGuGuXQQr9z0yu7WMfgIhAL9vE0Y+6eJTe6XDd/y27rqkMyv+yU/fzk4rWCl8AWha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31537456},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d949354c1f3d97cefc9df717000112f3c0e044b6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1543","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.114","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1089_1785311093181_0.16330203173740898","host":"s3://npm-registry-packages-npm-production"}},"0.0.1090":{"name":"@tscircuit/eval","version":"0.0.1090","_id":"@tscircuit/eval@0.0.1090","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d91fa8d163bf1f10e3ddf7d687da659709812db","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1090.tgz","fileCount":15,"integrity":"sha512-+WHpJvWJ3JwN4cFueL2G6SIIrqTsCtvAqOqYvLnHJx3JNZX0xT7stlyEljG04SUAAqdlBUpvjfpf1E06MhcPNA==","signatures":[{"sig":"MEUCIQDF4VJKiLC4J6gn8frrBWFrx614stQA0VlEJBhpVul8ZgIgddu9jywGf4LfNDUE9qXgtMZBPOy0G/F/sfNrNQQ8efM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31537867},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e5ab57d3cf200cf536ad392ba427b21efdd29a64","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1544","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.114","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1090_1785343629023_0.01809728703307334","host":"s3://npm-registry-packages-npm-production"}},"0.0.1091":{"name":"@tscircuit/eval","version":"0.0.1091","_id":"@tscircuit/eval@0.0.1091","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8ba628483b1990f6ede775187cdeec8939e03321","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1091.tgz","fileCount":15,"integrity":"sha512-6u5FXjr2s68JScZyots26VBOjD+QfujbVooNqsZCA5nuxqRh/q5QRSYClA8FfWjvRLrsgggxDtcrYGF+fP/hbw==","signatures":[{"sig":"MEYCIQDAsA5AAQv6gF4sJaQN3nxpdC52gmNVTvAo+GaqTh7yhQIhAJBuMUCo6OTdBtd7up8T3v206SmgsWPQeEhFJvQqyz2M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31538960},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5e76f22ad7baf6da5ddd97ce1958277d26143e1b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1545","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.49","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.115","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1091_1785344178605_0.21120078312166535","host":"s3://npm-registry-packages-npm-production"}},"0.0.1092":{"name":"@tscircuit/eval","version":"0.0.1092","_id":"@tscircuit/eval@0.0.1092","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2cf8b873735907db397486c6a7d7483519903f45","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1092.tgz","fileCount":15,"integrity":"sha512-0Cmvwr+SuCJCySpqzBC9LijT6T9GhNaKG+aH3pAFQkrHzaOxBZTsQASWRoeD2KjOoZ07k+luHi8slNMjBf/iGQ==","signatures":[{"sig":"MEUCIC4zeqw1DSW1xG9GanAaziSahwcS67SeNStAW2Q6fuikAiEAjPGOjTyoYdjEnsBVwyD7pWkbew2LyMc21hpZ8k0Dbik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31615660},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a936012df03c8208fb35990a1afe8510dc6bea3e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1546","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.60","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.115","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1092_1785352450809_0.9667391812158093","host":"s3://npm-registry-packages-npm-production"}},"0.0.1093":{"name":"@tscircuit/eval","version":"0.0.1093","_id":"@tscircuit/eval@0.0.1093","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cc7fadd162828b12c96bfd4e9e6c25aaac55b891","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1093.tgz","fileCount":15,"integrity":"sha512-2mAe0mxaXXIyiSFBqSWvxJDqD4yGZPRoBNAwEXxxDmKJMwXvfhvnPOcA+d9chg0Yc5Sw+xW03po/c6gP4jHypg==","signatures":[{"sig":"MEQCIE9lbKzdexbr3hA+Z1Z+5UmsEm1LqPHp4Qp1+z8OPGmRAiB1oJaEFWI8J1+iUCrkPMxAcMaIsbc07z/Id1HGRjP7Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31615630},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"213ec6353d594ea8bc1cf5f63facddd93790e1ec","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1547","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.60","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.101","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.115","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1093_1785363628123_0.650322191493925","host":"s3://npm-registry-packages-npm-production"}},"0.0.1094":{"name":"@tscircuit/eval","version":"0.0.1094","_id":"@tscircuit/eval@0.0.1094","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8b42d799616b6148b20da073d032358dbe5d581e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1094.tgz","fileCount":15,"integrity":"sha512-y70Ub+uBrxkQTAyic/WgbxvF29pdryNuqsmGxbRmLHYeW/LqEsM2m+dgkcpgAfs//s4mKWTFpe3tK+ubBoARFQ==","signatures":[{"sig":"MEUCIC7voLBaNXGLVbUP/m/afEH/nYMMoaIGmyG7dFJgcfFaAiEAnS8xzfcLHsESi6fZv/17qjCf9BjtL+dun/kvHs4XnE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31616289},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e91aab6d4a609e75aa7e8c2bf96b59e7ccb4929b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.51","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1548","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.60","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.115","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1094_1785368578923_0.5731229671686133","host":"s3://npm-registry-packages-npm-production"}},"0.0.1095":{"name":"@tscircuit/eval","version":"0.0.1095","_id":"@tscircuit/eval@0.0.1095","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38a692000f98f7f3b83e257350f9294587d967a4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1095.tgz","fileCount":15,"integrity":"sha512-9QtfHK6UDsiLuPKq30LQs1JIc7703Ppnb3p+829KJRUDe+nz1I5lnmjKunKChgLJCC3ESnBGIcmI2NYG+ttcQQ==","signatures":[{"sig":"MEQCIF6WCXVVRHoj07KPLZuKW6NwOGC0BRnSUm4/EVSu1FLyAiAp/GbJrSk+3De2u9O6jZ6xq/qQQH5bgsoiXJ7NH+WNBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31626648},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"41333501c355455cac1d0f809f8c790924e0e554","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1549","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.60","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.115","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1095_1785386243572_0.8500839363818917","host":"s3://npm-registry-packages-npm-production"}},"0.0.1096":{"name":"@tscircuit/eval","version":"0.0.1096","_id":"@tscircuit/eval@0.0.1096","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c4c733d9a7458de78cd0513a4d073e73da475b9f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1096.tgz","fileCount":15,"integrity":"sha512-t9vBfNEkZBE+c0anop90IyxWsSRYfkjZOl8bfW9HsY2Sz47yYVGam/6h9OmnPJOHbz0kbMA3zrWZGGDQ3m44Jg==","signatures":[{"sig":"MEUCIQD/XX5GJGJ9p4YFqbbkLLxw73SInqQ9LlLQlOr1YLiHbwIgHmxWbGCmC6cVTMzzClcftQR79yOILHv51PmbyK8ILTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31634327},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d3ebbcf00c629a2b32b721e9704e37f608892cfb","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1550","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.61","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.115","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1096_1785429332238_0.9774721646788902","host":"s3://npm-registry-packages-npm-production"}},"0.0.1097":{"name":"@tscircuit/eval","version":"0.0.1097","_id":"@tscircuit/eval@0.0.1097","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7a950892540c490d87271435633bdf3caa724873","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1097.tgz","fileCount":15,"integrity":"sha512-tA0DpHnsjdrKn9XaiZJlmzQtI9ZLIBQwxIm5uvn1A+ihVQD97DdXl3WMLDQrylJ8EUKsbpcbGbx4Vl2NVfQ2gw==","signatures":[{"sig":"MEUCIQCtUuMPhwAotJSAFZiVEFUbt6+3uqq4F2SJ6CJqw1+qFwIgfA35fceTPmnXd7hLkPyeH2gxiOa2cFZkW40GSn4PHLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31647839},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ef6daec243c2ad024b6375fe28b6976b66648e0f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1551","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.61","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.116","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1097_1785436426180_0.4115303856939565","host":"s3://npm-registry-packages-npm-production"}},"0.0.1098":{"name":"@tscircuit/eval","version":"0.0.1098","_id":"@tscircuit/eval@0.0.1098","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa4132c63f600c7543e33243d159bfcc96868ecf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1098.tgz","fileCount":15,"integrity":"sha512-SCpa1ynGJ3WZf55+7dhDtvFNkeKEXrHOfD768iOYzalyugrtwIk2Ae4xaFC/ejEqsm9nqoMlf4++Wuv/ysNX5g==","signatures":[{"sig":"MEYCIQCDMVooY1fPL+8BcX4/oJG6ItoHBDYjOwuQ3QZtFY7UVwIhALy+yK8cs0uNgm/wSn2TsBbc9GvrxM2MkCm07CFDhdGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31647999},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e1b3d2a9c727da6897a41f06655a907200e0bd2c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1552","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.61","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.107","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.116","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1098_1785439632520_0.7267078663053379","host":"s3://npm-registry-packages-npm-production"}},"0.0.1099":{"name":"@tscircuit/eval","version":"0.0.1099","_id":"@tscircuit/eval@0.0.1099","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a2df427a41aad8e84d9de9bacd5a290d21e3e03","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1099.tgz","fileCount":15,"integrity":"sha512-IneWqiU2vF+q4yLjYhatDxy7LIGrWska2yzJISQ2/EbUewenYm+qjdk5Gi7H5weL3O9eFQ4skhceSqSpgNiWAA==","signatures":[{"sig":"MEYCIQD19Avj7EUKVbER9xsdNj1SxS3gVTMEOeZlJ3IU0cafOQIhAP9bbOPw1VAAni7Y+U8bunQ//psg0676d69deY/X39/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31647999},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3370a9b2861250405944692e68072b3c694d2bb2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1553","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.598","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.61","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.10","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.116","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1099_1785446643710_0.6664220825988314","host":"s3://npm-registry-packages-npm-production"}},"0.0.1100":{"name":"@tscircuit/eval","version":"0.0.1100","_id":"@tscircuit/eval@0.0.1100","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"607881eb0309481dae1812127a21a4eeec2c65a7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1100.tgz","fileCount":15,"integrity":"sha512-gO2V6LH1RWgIW4+hh3x3KpM0H19LaZv7/dJ3g3qJ89O6HHMNXcXTVCdAxN4MvXLDYDuKe5b1cQEEdeqMWcSfOg==","signatures":[{"sig":"MEQCIBzXbeCMixXs7af6YW17Nh5qrXPhaDv0mh0v6jZSvxcsAiBok72YeXKwkIUNIqX3jjhzMQuuJze0ARoVV0p2pDoz/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31663351},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"57388a3b3f49217086748fc2c23ce74c6f65dad7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1556","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.599","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.61","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.116","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1100_1785451262957_0.3328742782675138","host":"s3://npm-registry-packages-npm-production"}},"0.0.1101":{"name":"@tscircuit/eval","version":"0.0.1101","_id":"@tscircuit/eval@0.0.1101","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fdb7587b524bb659a3b3ddc79173e5e9c38180c7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1101.tgz","fileCount":15,"integrity":"sha512-lnEnzaO3P8dWa0mBvuA7DTA3swRQ5Jl6pcrqF+iLt3YTHq8Y2kB1gRAd5Gld5cjFXZY8le2U18Hw9qTHhGk+Uw==","signatures":[{"sig":"MEUCIFv/4JzgekUV4EBcVMsJ2+RICNspD8V3JIbEVWwQDJlTAiEAm6m8UJmKJe7L1ce+Yazz4nZIjZpPF/6lII1nick9JmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31670132},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"04e740dcda7b12397b418a9bd64919150817470e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1559","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.602","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.61","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.116","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1101_1785467304430_0.5681816960357546","host":"s3://npm-registry-packages-npm-production"}},"0.0.1102":{"name":"@tscircuit/eval","version":"0.0.1102","_id":"@tscircuit/eval@0.0.1102","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58dc48778a48eef4a5ac691b457641ecdb90cacd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1102.tgz","fileCount":15,"integrity":"sha512-myIwXAomdjLon1W3I6wn6CAz7+gkKL12NMZnvgtuCo89jeZIkhp+7iSNseidmm7q5bKeVxyTXShWjwtmRp3QOA==","signatures":[{"sig":"MEQCIG399nyXDxlstaQnM3a7mGyvJ0CLc+Y+zi5IwDrYBBl6AiAJNuzV2JCJEaLuhx7YHnDgDp3R/dBtP4e0jWrHh2Qy4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31676355},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1632f95c33788a2f48497fda5ceb039d7b1b1378","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1560","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.602","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.61","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.116","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1102_1785468869689_0.8711212083483826","host":"s3://npm-registry-packages-npm-production"}},"0.0.1103":{"name":"@tscircuit/eval","version":"0.0.1103","_id":"@tscircuit/eval@0.0.1103","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a58e24d64c890ab9f6381e0a8a8783701b1be76","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1103.tgz","fileCount":15,"integrity":"sha512-gw+namT4TK2MSzn1ibiFmk1U8AJ9LtZaU0b0AyScSEWjAAo34ou+iYzZu2yVB93txSWp9r7cCpO4SzcQIBirmQ==","signatures":[{"sig":"MEUCIQDE5NKOIWyrARSvyvTydyTA+Audl/JFEuAHXILFPIEQHgIgFTQhvXpAIvv2BKUq3SDJ1uZ7gr2pcOgltO2MANuqriE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31708515},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"420eeadbad665af580283ab35c773d63bc562d4c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1561","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.602","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.116","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1103_1785493346574_0.7135315510719733","host":"s3://npm-registry-packages-npm-production"}},"0.0.1104":{"name":"@tscircuit/eval","version":"0.0.1104","_id":"@tscircuit/eval@0.0.1104","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3c0303e5088159947a292ac3b5521fbf332bcc14","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1104.tgz","fileCount":15,"integrity":"sha512-34XusI4bOaKLteaHMAYagUH7fj8nOBTWmcb57fhLU3Kq+utIb/bBy3zXEXHBO1NuczXVxcDUfZTrDovcFUS+Vw==","signatures":[{"sig":"MEUCIQCjhOZ9g782kUSG0or1o3wwq/0crsC3abuEXPat5ebuLAIgGuFU8GpLOSS2Bf9Z7z8NZj4u5cyv7c8Sq5eoBwNWN7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31712946},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c79a6c447051813eb7fff22f4775af9e4369d5ca","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1562","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.602","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1104_1785498429705_0.28659331310009306","host":"s3://npm-registry-packages-npm-production"}},"0.0.1105":{"name":"@tscircuit/eval","version":"0.0.1105","_id":"@tscircuit/eval@0.0.1105","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de59e0d2d2f474b1c6795c1ffebdbcc3a11a1754","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1105.tgz","fileCount":15,"integrity":"sha512-8RCa3e3G58qmhhXF6eU6TjCr+YSUSogLHQHluKMy9Ty1DZuuyacLZC++yGJTmRy7DdjUCmdLTZcHDbvuja/GMw==","signatures":[{"sig":"MEYCIQCHXiPLN6f+KRjtZ8/EDkhmNpuSU8fLyifFqiDz8ovZqwIhAN9MWTn/eZpRi7YT72IiKR0wW7XuFjagbxKSfaK7a2t9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31713092},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3497da551005c862304a476785a5d67a6358138b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1563","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.602","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1105_1785505063216_0.2702675961512633","host":"s3://npm-registry-packages-npm-production"}},"0.0.1106":{"name":"@tscircuit/eval","version":"0.0.1106","_id":"@tscircuit/eval@0.0.1106","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f0ad3cbe8a2dfad0c5c25c43f4875c2987d6ef7b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1106.tgz","fileCount":15,"integrity":"sha512-ruebNrEUvOpQKE833jiu1YNdPN/34AXcxm4jcF7fuQnx4V64dRVb2Vq/0A5hGSQSaxHTFkq2WrCd2KUUcm4QPQ==","signatures":[{"sig":"MEUCIQCRv7NS2hVHPvzjnHkCy84rzDYg2hHlnBwM81CoPdrk9wIgSiU8Lx8OLHbz1JyCwll12c2DOAr0T1/8LbAqBqVUdbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31717985},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6d6dd121eeb0b58b0aea9f76180d7c1003aa875f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1564","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.602","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1106_1785513397324_0.8597431277611849","host":"s3://npm-registry-packages-npm-production"}},"0.0.1107":{"name":"@tscircuit/eval","version":"0.0.1107","_id":"@tscircuit/eval@0.0.1107","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d6522baa854029f0efd41818e5a89a9c4c1bfd5d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1107.tgz","fileCount":15,"integrity":"sha512-VRG5HFCTDkvg0z9au2tfzUUGLIsE/SZT1Yej5/2/TQvQ4SIS414eKaEPJA0M7gk0dkXsAapAljMEDzgfvtQzMw==","signatures":[{"sig":"MEUCIQDojMe7ryKDzaSayjgyMRuEVaHIksZqsSDGrwq4lApXygIgQER64CnSxnhvkQCw33e6mLiIR4veoRiJcnRgo8NvbuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31718217},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e6a748b831087a29f7f1a926fc5765f445b038fc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1565","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.602","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1107_1785522340215_0.5596649189575984","host":"s3://npm-registry-packages-npm-production"}},"0.0.1108":{"name":"@tscircuit/eval","version":"0.0.1108","_id":"@tscircuit/eval@0.0.1108","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b96b5db2a865918df9acd5d35ac220672da69466","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1108.tgz","fileCount":15,"integrity":"sha512-3H2kSEqW2zxHErLLcLFd5Wnu46STFHMWdamBi49/72HwLmngyF8UmVvNZ/v3aiA5omUC+ROZMpgc76cxJobFzg==","signatures":[{"sig":"MEUCIFeTZ1FNhbtnGp7JhqY/mIkuTzOtAGFahFHt1420yW6oAiEAxQOn7Gh3ezV1ktwVKJWT2kjAwh9kLiATtpwsyAXgnrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31718252},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d5c6b4806e4b1153612895913950e3d33b9e5342","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.455","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.393","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1566","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.602","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.146","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1108_1785543018277_0.8426165511446957","host":"s3://npm-registry-packages-npm-production"}},"0.0.1109":{"name":"@tscircuit/eval","version":"0.0.1109","_id":"@tscircuit/eval@0.0.1109","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2067790f5a34b17fffff6d94b578161554d14931","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1109.tgz","fileCount":15,"integrity":"sha512-Ch0UWIxG/m/Gob/7+oIHZY50IrU74etx3SQN5FykVjn8kfEBpIla6zfutBgFtg0/Z1ymqPVCAvg0md31xmYf9g==","signatures":[{"sig":"MEUCIQCEOMotkGIhscOeWZsS8Zc9JQW8heZVUxQVSiF45/Sz9AIgeAa1duxbxPlfdDhMnD5oPCf2Pwu2CrPkMqsfF+mRQt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31728176},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"76471a2a2f4b569b6c1e5be1a346d8dba57f663f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.457","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.395","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1568","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.604","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.147","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1109_1785566504933_0.7744249658245161","host":"s3://npm-registry-packages-npm-production"}},"0.0.1110":{"name":"@tscircuit/eval","version":"0.0.1110","_id":"@tscircuit/eval@0.0.1110","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"77266313e362875644b5cd469fa135711a6e1402","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1110.tgz","fileCount":15,"integrity":"sha512-an7PIYejnNWumCRvbkP6Oqpmt/v64ZjgkY3xiQD1Rq4aXXDWL5c5iMwCq4IHe3KFOb6DbGtZBLVqNHE9qCUzlA==","signatures":[{"sig":"MEQCIFua8iLn9WUZhNk9dyhZIXh7gzVX4nNaSiZflUQxtEQNAiBFkkrKkaARWbrMZ7/mH5am7m4YR5g5JUeUt8FToMe2EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31736120},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1b1c5695707968eef2ed9ed340b1acf8ea2c212f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.457","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.395","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1572","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.604","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.147","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.23","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1110_1785630032097_0.8490825426246935","host":"s3://npm-registry-packages-npm-production"}},"0.0.1111":{"name":"@tscircuit/eval","version":"0.0.1111","_id":"@tscircuit/eval@0.0.1111","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1eca4fc79dba43f7ec45acaa3f106428bfb4c1aa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1111.tgz","fileCount":15,"integrity":"sha512-jOYwl1ZqKP9t5qnMQomGL/pHPPl16LCIEyi29hFTXGv/9J1cFlMP8VkDo4UMQ964iU2/mNVA/tgSTZo3HHTh7Q==","signatures":[{"sig":"MEUCIQCvgFUfN99n+ufFONGTC0rATqfaeTF4jRETtzFoEjCKEAIgHpq4TzFJ6W+xeUg3gJxdM1DpaYKDCD/bcFVi7tv4ICk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31740843},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a432737f2968b48e93ff9a2807b9425ea3f3a6c5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.459","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.395","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1573","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.604","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.147","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.108","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.26","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1111_1785647427294_0.758163823227314","host":"s3://npm-registry-packages-npm-production"}},"0.0.1112":{"name":"@tscircuit/eval","version":"0.0.1112","_id":"@tscircuit/eval@0.0.1112","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"99da582202a908e4a7a45951836ce6f0b2823ca3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1112.tgz","fileCount":15,"integrity":"sha512-h1KYSdc67FoiyXmTg9I/hIQ7duavUyBslWcAZ8+wmVdlWUZ0x1NwXDVzSHDgPVjOgkdw3T8jYxRJKX3UHPVqlQ==","signatures":[{"sig":"MEYCIQDIh06egZfG0FZq7u+JqdX3pmYH89FLccosbqmmwDNYLQIhALZBkpAdINUwCiyzMmMU4d3gPWFWuMjQO1wzYad8pbmv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31747570},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"12ddf12662a1dd4fa1a086409182b03fcf7727ff","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.459","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.395","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1575","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.604","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.148","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.26","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1112_1785690046214_0.769391463280644","host":"s3://npm-registry-packages-npm-production"}},"0.0.1113":{"name":"@tscircuit/eval","version":"0.0.1113","_id":"@tscircuit/eval@0.0.1113","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3618c7bbb85af147ac3af40dc8268e6a174d45e8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1113.tgz","fileCount":15,"integrity":"sha512-IC2PQxNetKvEuZE+w0+pMKaVeUaPbZhou1zSCaKoX09+awQM6oSwyKW1YFxBAoBQnZZjZqWcLrBTAdnaKO7Vbw==","signatures":[{"sig":"MEUCIBhL3UWYiS/tU4QEtXcKg4lDa3EnyYlUh6qsQ9gikSPwAiEAiMbT5TgC+LFSxCNlONR6ouUTtzAavrFSfISOKDXUib4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31767484},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"eccf8dc736f0b35384c001c0c573d51dc0075766","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.459","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.395","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1576","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.604","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.148","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.26","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1113_1785696737599_0.2128278015262377","host":"s3://npm-registry-packages-npm-production"}},"0.0.1114":{"name":"@tscircuit/eval","version":"0.0.1114","_id":"@tscircuit/eval@0.0.1114","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"97a41b6b588648686ddbd45100d32af9d406d0b4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1114.tgz","fileCount":15,"integrity":"sha512-+sF7AFdghzcohfr1otx23IexqptwuX9Nb5nBTi0VlnS/syOj/6BorwlJ8C4yV8EPou3JUaR5IunazKJUvGh4+Q==","signatures":[{"sig":"MEQCIQClosi7zLilQPa8De5WF9vBXvBT3IS+WYKIDX17w2OpYQIfcOBNqbr0xIjA1TCCRCmPL16z2CU9H/J/lpFIIrrowA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31767749},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8be2ffdbf26962a35c608fc01820dd2b831503b1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.395","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1577","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.604","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.148","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1114_1785697948624_0.8036491743950029","host":"s3://npm-registry-packages-npm-production"}},"0.0.1115":{"name":"@tscircuit/eval","version":"0.0.1115","_id":"@tscircuit/eval@0.0.1115","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"caa0e6b805c6a02d09b70197a90747f7449f8e4a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1115.tgz","fileCount":15,"integrity":"sha512-/L0FXSiyw6lBhmYtuFV4jvcIqhhdoJBl4aLSs0+OuzIcxLcOtcepEmVmfXjXqEJvC3T9nYlIXzT3ympMT9Ri4A==","signatures":[{"sig":"MEQCIB9gayWqNEyP60O+1NO7AhP/3Cmg2SMbseubPzeCAI8SAiB18h2UqB2M5w0sV7VR9mEEwXWLudCfVfCICq03OXuN5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31767749},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fab95492d0af85d5034496926707f4bd13c4fe3c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.395","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1578","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.604","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.149","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1115_1785701125949_0.446351940696631","host":"s3://npm-registry-packages-npm-production"}},"0.0.1116":{"name":"@tscircuit/eval","version":"0.0.1116","_id":"@tscircuit/eval@0.0.1116","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e9c67bca5716434c0c5d323b98e70e18e941dacd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1116.tgz","fileCount":15,"integrity":"sha512-ug4Q/9FL3svwf/+c89Qr32PEQ6v3ycg9MXmyt+vm+d5ZXDf9bVQ8nkfagZGgENlkEPvTEmiUCle/rPL13gQLAw==","signatures":[{"sig":"MEQCIH2A1m4F28KExQqJ7lUKJFey/rsoL4WTGKxhr/jUxgB6AiAeyaUjJ208mOeS2rABxuLNCnvRpdizAEIx6kd0CFgQRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31769717},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"763e7817a7219a9d1e510bccb0d09c17c8db5685","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1579","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.604","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.149","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1116_1785703135698_0.3686233429843919","host":"s3://npm-registry-packages-npm-production"}},"0.0.1117":{"name":"@tscircuit/eval","version":"0.0.1117","_id":"@tscircuit/eval@0.0.1117","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7689d09acf1733b7ca81431dc8fe474f31053104","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1117.tgz","fileCount":15,"integrity":"sha512-VwS3xdwcvp5Q3/4v2YLHyGzEteRmSU6/h9eCCkS4BGDbr4r4F5YHcek+9Eq7Ee7MCbrVqagBF/+7FI+s5ULmug==","signatures":[{"sig":"MEYCIQCNqt8QqGRUDHrnQdWFzTQVfD19NfcyfjUA+ozH5VCeQAIhAJxwuPogQknjnG/mKWDdFpjRWU9YmyYK0nUJv68eXRoI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31774785},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"44f3590570963bb196776a49bf1ab5f8883e8a1a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1580","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.604","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.150","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1117_1785704116748_0.8202029832862625","host":"s3://npm-registry-packages-npm-production"}},"0.0.1118":{"name":"@tscircuit/eval","version":"0.0.1118","_id":"@tscircuit/eval@0.0.1118","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51a626a473cb8414229bbd4e373d69923f56b5f7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1118.tgz","fileCount":15,"integrity":"sha512-QCnKfwZJqUBsy9uILtptyJpjTe0XrF94KCchNv1m0JGJSaIUmWYW0APE6sRvwabMR+E69U95gYnkJ/iepbIjgw==","signatures":[{"sig":"MEYCIQC6IMVvkie70WhUyR857ExxqEix2saTXS5gjg/DwxxVeQIhAK3c8CP6y8yVVCyTr13OEp7rExj+jxuAdKwY35g7c/Ne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31775371},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f0d62b46e0e6a6ff66edd499df6c8c8cdda5fe00","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1581","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.605","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.150","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.117","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1118_1785704915707_0.3553756025211472","host":"s3://npm-registry-packages-npm-production"}},"0.0.1119":{"name":"@tscircuit/eval","version":"0.0.1119","_id":"@tscircuit/eval@0.0.1119","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4bad24769e037e00a885b27c98e61f9d2343dc51","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1119.tgz","fileCount":15,"integrity":"sha512-9Y1Q7+H2rfWFXkcC1WGze9a7njVEINFGQYBvJ6fdtVXvGLQW1trKLcTLAxlWYhjxKjo/EWwJkqg5KydQXnVOuQ==","signatures":[{"sig":"MEYCIQCwPTg40uyQoAUvNprhpk8A5lCQiWkekKG2v4wAMn8iIQIhAMSZeusRZEsBPuBd+OFxGW1/BJHQo9AhDDHn2VaOz8SJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31787418},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2f93028c853f11e0d2740fee06967f6fbbc63872","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1582","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.605","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.150","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.120","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1119_1785715057992_0.42826854038662354","host":"s3://npm-registry-packages-npm-production"}},"0.0.1120":{"name":"@tscircuit/eval","version":"0.0.1120","_id":"@tscircuit/eval@0.0.1120","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"79f584469d54d832556f697e6ce1de1e1c6ece8a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1120.tgz","fileCount":15,"integrity":"sha512-FpAAi3qFVhr+DV+cgUt8VhFYHL8W/YOd4y1yQ4n1mXTbDddp1fVz57Y0858/tc3w+fHS11eBlO6ejyTSlcjm8g==","signatures":[{"sig":"MEUCIAmM5/RE+EAKKE1OwkXg8pbg0u7Ixz4LcDfBgLYp8wGBAiEA746mAMNWXFKEqlfmF2+qwVry7mAjT7wMA7Km/gAauM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31787455},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fcfafa2745b19607762134508a9818f0a2d6e749","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1583","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.605","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.387","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.120","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1120_1785720374240_0.4986998352148371","host":"s3://npm-registry-packages-npm-production"}},"0.0.1121":{"name":"@tscircuit/eval","version":"0.0.1121","_id":"@tscircuit/eval@0.0.1121","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e5d2ba9ed5db4ea94d875126b37427fa23d395b0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1121.tgz","fileCount":15,"integrity":"sha512-6n+SE4OWw35HagKTCyTPGxlm0Ym8X7bmbeBd+ULZQO0L0juye7Wsx950poykflnKNbSkikQmBDwmGOjwxX9B3Q==","signatures":[{"sig":"MEUCIQDPTPgjttWRg+/j4ctDvjwZB1VPgkpNjexeOgWnQZqSygIgZAlJfRmqrKMAEZl603Wza3hfC493FO5Huqo0xmKQILk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31867757},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cf03712724efdb3d1fd43362972096e7dbd79c02","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1584","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.605","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.120","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.2"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1121_1785723646591_0.6794978066447734","host":"s3://npm-registry-packages-npm-production"}},"0.0.1122":{"name":"@tscircuit/eval","version":"0.0.1122","_id":"@tscircuit/eval@0.0.1122","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a633e3597df050fb0dadd751a6fdb49251783efb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1122.tgz","fileCount":15,"integrity":"sha512-rHOJByBDpX5lS+lQrGT9rFuDUkjFXyMV16ZNIXbUwHkS13HEDonyVrwdl6DwgUVXh0zwIIuvHWg6PLPcOKDu5w==","signatures":[{"sig":"MEUCIQDYR+p24SsqYOevJd/IigU+gLaFDVFo/7BhadEh+/QfgQIgOfe+xrBY70ieBmeVISxqhYsh0Xf6pCrwvlcnF1goqiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31869507},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d4853ae3aa6fa2826b135f9ed165f82554b629d7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1585","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.605","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.120","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1122_1785723877303_0.5210272319732869","host":"s3://npm-registry-packages-npm-production"}},"0.0.1123":{"name":"@tscircuit/eval","version":"0.0.1123","_id":"@tscircuit/eval@0.0.1123","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8592517a1588d88c8e7b4a2061fa78954b0851b5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1123.tgz","fileCount":15,"integrity":"sha512-GScwnhXdeluDTYP2+Sd2DbJClXo6HyFcOIAZKZ4CZgpTWL6elUc4vxl9QJhKWsRy4kAci9ktMV+No4b+RgdeYw==","signatures":[{"sig":"MEUCIQDqH/dWxgWQfOjogBUDdKDcn9VLzrHw7M6SiWY4McNUCAIgaPY2M4z/fYrtFakYZMbSaSDuNjNS2paB6xGWapRcU3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31869495},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b1d25cc3b4d1df589039a73ce4e6f0c891dd5c36","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1586","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.605","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.120","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1123_1785775208092_0.06596451978404305","host":"s3://npm-registry-packages-npm-production"}},"0.0.1124":{"name":"@tscircuit/eval","version":"0.0.1124","_id":"@tscircuit/eval@0.0.1124","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"76419b821cef1107e178a20545259a6f18a6e61c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1124.tgz","fileCount":15,"integrity":"sha512-SNVp3fCqt6CWHIiOX5vSWuymHwtsetEjuZvw1mO43ksbdCpg5qhG//3qzeBUs15JvicMaeUuggbxJrKY5Zk4Cw==","signatures":[{"sig":"MEYCIQDYxcPk8/dqSRwyu2vEAyrsXic/dCCbHE/UC0fxPurvOgIhAL8JtLPBYREm7VKW+AoK0adoTxbrWayI63bB1fzEELiX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31873883},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8344ba9384abe872ce10ed13b49121374d8cf0e8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.460","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1587","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.605","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.102","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.120","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1124_1785776823505_0.02402925474556339","host":"s3://npm-registry-packages-npm-production"}},"0.0.1125":{"name":"@tscircuit/eval","version":"0.0.1125","_id":"@tscircuit/eval@0.0.1125","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3ccc0dc2ab5f2f92c3f11dedca03ed6fa99d9cee","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1125.tgz","fileCount":15,"integrity":"sha512-xwhZOhpYV48xeFJoLvwYaIjVnDWhBoYKu/Tr4KQIkVe2+Rdz95WDtbFtw0xRZrNBTYjPKYiAxV5XNxp54MX7zA==","signatures":[{"sig":"MEUCIQCwbaORfZjNa9O3fmAJzNgnDqa9aU3uFEUFpTKgLinh3AIgV/xrUlceaxgSONel8YpDWiUBibnbjI/QL1EaXHrBD8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31945801},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fea36b0df14d0a57f67fa82f2929f820d1b80c88","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1592","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.121","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1125_1785792512844_0.8823258505264142","host":"s3://npm-registry-packages-npm-production"}},"0.0.1126":{"name":"@tscircuit/eval","version":"0.0.1126","_id":"@tscircuit/eval@0.0.1126","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e75c025bbe46cfc20d143d0e2009babbbdb13ba6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1126.tgz","fileCount":15,"integrity":"sha512-ZNUNzAtOS7zKbJp3gVj6OgJ62y/QZaGcF/hGSx6XyBRd8Xm8BZPL6m/Asbfi0RRjJCpXY+os2Lo7YAfsqFUfSA==","signatures":[{"sig":"MEUCIAOZfeQYRcLoM4fOx23o3WOIjAQSGys+4t6h33SZLOtgAiEAi5SjvJwL2OUX2FEso7g+jWXV89Ji94nKBEVIfARTKR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31944945},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"85e8b267a95c79a9d751b54cc816ca633fb0a134","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1593","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.121","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1126_1785806197821_0.3368673407671319","host":"s3://npm-registry-packages-npm-production"}},"0.0.1127":{"name":"@tscircuit/eval","version":"0.0.1127","_id":"@tscircuit/eval@0.0.1127","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d61802bbd4aa421a31b1c0e575de75d1d2c52b56","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1127.tgz","fileCount":15,"integrity":"sha512-0cejI/SwRcO+khFZWV8/ZjHuhl9UjUI1nkpPkUUIGjuJ+TW6PnDX2dCDiWEU28oW6SF43eKEhD4spSA5cUFn+Q==","signatures":[{"sig":"MEYCIQDM9kXwwQhidLHEupN/Lfqsp9VQjqzAQMZHq9NrX5yooQIhAMnItc439KubN119Rg2pOF/ZeFFTsyeR/8V0MfUahK5E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31950307},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c58f4270abefeb3a61bff2a7248d7a692ec21d28","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1594","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.722","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.121","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1127_1785807400879_0.6575789983603761","host":"s3://npm-registry-packages-npm-production"}},"0.0.1128":{"name":"@tscircuit/eval","version":"0.0.1128","_id":"@tscircuit/eval@0.0.1128","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e0aa48aa9065519239a26e47f0357efd5681c010","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1128.tgz","fileCount":15,"integrity":"sha512-uSHUA8YVarpUuhk3PKiC8qCs7fAUKsLUsVRqxJT2fx5SBlVWcm9Vl9Vku/JP1Ds5oij2KiUEfFY/lruSxWW6iw==","signatures":[{"sig":"MEUCIA2LO8UmFIU1OW3wpdShZxbwL+dFKczwwQ+/OXmVdICwAiEA9hfU5HC6nRHuLAFq7ulEQ1a/c1NIsmHXBZ8NGRKUBQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32431922},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4d82f6c1273da2afe6126b29d7e5e37fcd11d182","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1595","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.744","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.121","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1128_1785819830097_0.055303186557813744","host":"s3://npm-registry-packages-npm-production"}},"0.0.1129":{"name":"@tscircuit/eval","version":"0.0.1129","_id":"@tscircuit/eval@0.0.1129","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec51df34b2aeea618f62ee495f5d68eb40c5a2f1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1129.tgz","fileCount":15,"integrity":"sha512-T2kr2N01o+7B305vl5eTJCNs/vY8xrwK4ltmv57pPSrUVFacLp3RGpL2dNzMJPnalKkjI65wCl67Xtrayr9RSg==","signatures":[{"sig":"MEUCIQDiH5MyluoWflNq7/Uy7I+85LLfR9VxjNwz9q5wkzbAKQIgfID3LQle0VqeDgwXEXcQGf2jE72eHJ4JnCzQuu/EeDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32438419},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2ff5083fde714d808b417c2c3555a207f5cc2945","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1596","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.744","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.121","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1129_1785858267464_0.7494968183691375","host":"s3://npm-registry-packages-npm-production"}},"0.0.1130":{"name":"@tscircuit/eval","version":"0.0.1130","_id":"@tscircuit/eval@0.0.1130","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4aca02d676a2aeda63279682f81136c82a6526dd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1130.tgz","fileCount":15,"integrity":"sha512-TyBuSUz6S61Acv4oF9EHQzbPbrg5s4aWae3E1XzoULAtirEbomPy5wXl/5sXs8L1u8TkFfQJ8FeeqtEp6mJlwA==","signatures":[{"sig":"MEYCIQDMIBUKRNZJYVme+5zAnJ5cKzH+Is0eH8e1BnIiAvVMYAIhAOwBwjvPaYVFYCj7aclg99IC59NOq7bPbIRq+JRRznvH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32449395},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"db54f1331b0206387afb717b3659a97cef0dac19","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1597","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.744","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.122","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1130_1785860826177_0.9777647337103781","host":"s3://npm-registry-packages-npm-production"}},"0.0.1131":{"name":"@tscircuit/eval","version":"0.0.1131","_id":"@tscircuit/eval@0.0.1131","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e033acd785d1953d13ef2afd5c95b737a7f6e5f2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1131.tgz","fileCount":15,"integrity":"sha512-ZfoUQTFgAv2/u7wzFuOlS04+kUE4Pg1an317WmrtsI49L6vaFp3o8ZbvAHhRbQEZzl4/vsa+siCY6nImIIBRkA==","signatures":[{"sig":"MEQCIGyOWhInKIb1IpNvrSAGPsFt9q0lLTLAh+tMVJdvn8mfAiBD/Nf2r5OB/dP3iKRim0yIxUz6CIShcKuSso2hZaNYUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32461195},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5d5852bb6ace4cce69e9ceec18c58d85a3a83fc0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1598","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.748","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.122","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1131_1785871287933_0.6355797330870832","host":"s3://npm-registry-packages-npm-production"}},"0.0.1132":{"name":"@tscircuit/eval","version":"0.0.1132","_id":"@tscircuit/eval@0.0.1132","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2f4d1fdbb993af05d6ef60ae5d0ed5b213456de3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1132.tgz","fileCount":15,"integrity":"sha512-NeHOpjai0fkjDY6opYNX1H3rEwkUS8rBDgZpprUsNlEvWsih+sbsIyPIWvAOVMGNQ2tvuxgUb2hIeALLO2ZZHA==","signatures":[{"sig":"MEUCIQDaAAmHsAHjFveSiu1qPDPs6uWhy5mXqZDvK5X/SmM+SwIgS+5nNXCo7c6b6bs25bxDEOP/RAgTDdqZQuPPPaxc8bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32477100},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6f33b00bec4c170d82777e7124daa9bfb6ce114e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1601","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.750","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.122","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1132_1785926523573_0.08223293685020372","host":"s3://npm-registry-packages-npm-production"}},"0.0.1133":{"name":"@tscircuit/eval","version":"0.0.1133","_id":"@tscircuit/eval@0.0.1133","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0b1907375f9ac6939ad9bd3a6895e31d7c995ca","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1133.tgz","fileCount":15,"integrity":"sha512-5iWyIORa/plrtsJ5NsDcQVX5G78XyCdJrNJGnTrK9msSNhA4vZ2ZxKpF5SmLUZlyCPYZLfSKYJDB0MSwPECWpQ==","signatures":[{"sig":"MEQCIGenYOsgUVU7IqYqtZ5hjFxiN7YWrLHRgb5/knkCZfKUAiBYdgp9i1ifVjm4xrbBkNEwoqBOz4rhb3Lo6KMcHlCgng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32476091},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d31b116883aeb6b9f4eef22ef3d421a0a98b24d9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1602","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.750","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.122","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1133_1785928273177_0.9619848037866439","host":"s3://npm-registry-packages-npm-production"}},"0.0.1134":{"name":"@tscircuit/eval","version":"0.0.1134","_id":"@tscircuit/eval@0.0.1134","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0c684289b76a01efb3e612f106cc5d7fad64db4b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1134.tgz","fileCount":15,"integrity":"sha512-RhoF9qJ5WZkYMig0W3cnQzvNL43gWQF8XFWRf4RR5CS4pEEZPSAqeyJrXDKgDVkhFHPeoXbSao3Z1ZqHlmsjSQ==","signatures":[{"sig":"MEYCIQChyBiUalCiW0FzNaaVGRm+3LFil2z5LLpSty+lKLfFfgIhAP3z98zcmMA7YPbBFvYpQp3K/JO2CxwGSZPiG89joAMn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32480389},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dc0be7b1bc1dfd3eebcb1f40552e30cc7e7f05ea","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1603","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.750","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.122","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1134_1785944911315_0.5182297669754363","host":"s3://npm-registry-packages-npm-production"}},"0.0.1135":{"name":"@tscircuit/eval","version":"0.0.1135","_id":"@tscircuit/eval@0.0.1135","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca8b94f9ae91d4377404e4a6648eea1d559f8f6a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1135.tgz","fileCount":15,"integrity":"sha512-TTiFiHwmIVspT4yXVPP4eIkloXNixAzVD67hoQ46iljsxKgp2+7qhKD0aSVQ179+TvdVuDw85dScW5wtXbD7Lg==","signatures":[{"sig":"MEUCIEI2QUL7LC0STBC9uWaOB90IvPo0IiDcVRHqxyIlq64OAiEAuN6tPLeh3dzpfOVfDhVXz747bCTB6R5QBucZzMol/+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32480670},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bebb4bc7fed6721aea27efac92335dd1b8b26512","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1604","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.750","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.122","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1135_1785949778052_0.6994289947986605","host":"s3://npm-registry-packages-npm-production"}},"0.0.1136":{"name":"@tscircuit/eval","version":"0.0.1136","_id":"@tscircuit/eval@0.0.1136","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"73166cc4a540b2e2233b8de04fbadfcda3b5bc76","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1136.tgz","fileCount":15,"integrity":"sha512-sFTjld8f0+1ZBpxa1Hch5j9EY23rKm7lp3XQUE4DkVPJDH1L0s3LozDfVnQYfpTjOUXr0qyhCERFMMRTKCZ6IA==","signatures":[{"sig":"MEQCIF+5d4rKFWwnP86+kDRY6OgWSPbWtJayIvAABlH195wyAiAzUB366Tkbc/A+Fa9P37+ruygrBZW3/rFlhKwk9wuJAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32480670},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"65d7034471b3bded2780014cb502768367f419f2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1605","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.750","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.122","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1136_1785950772958_0.979976979917289","host":"s3://npm-registry-packages-npm-production"}},"0.0.1137":{"name":"@tscircuit/eval","version":"0.0.1137","_id":"@tscircuit/eval@0.0.1137","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c3d188111b66e5fc997f215499389bf33647b21b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1137.tgz","fileCount":15,"integrity":"sha512-uisu/FNNTDcbCbcNwSDlzPbR+WSyWQJS8D6Lz7gq80vgxboVh59iZTlXJLv/CLf36edDBVFdSP0d9FCBsZfH1g==","signatures":[{"sig":"MEQCIGgrw/TzoQPu783XKBYrnvFTrrVvVFMXr0VPkBL/MU8nAiBn6jPLVCs1XkA0LHGa7RsSP687TUc419iTNKGGYqWA9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32482056},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8973a9bd605394eafe4f0697c73390864ab1863b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1606","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.750","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.122","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1137_1785969552479_0.8012905593041153","host":"s3://npm-registry-packages-npm-production"}},"0.0.1138":{"name":"@tscircuit/eval","version":"0.0.1138","_id":"@tscircuit/eval@0.0.1138","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e82313424a43ff9738f1a864f9846990a347cbc3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1138.tgz","fileCount":15,"integrity":"sha512-kqcC3KMpoJRxC9+fokrQiSNNXtfG28gOlpHkSdB1IFmfbq7uqOSDaV+JlrxleyFsfsUeQFVl2DZwWP3JtUGc/w==","signatures":[{"sig":"MEUCIC0gnh9c2jfxvxV3spNDNErs4dz/ADPakT0UzRRIMebrAiEAvXWR1fXllJr3G/TUtasNTqs4qH0y2kyG4t/L4n/XEfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32483791},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f51838716c58ede45429b8ee94174614a813a9b4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1608","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.64","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.750","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1138_1786017344269_0.07887150087828387","host":"s3://npm-registry-packages-npm-production"}},"0.0.1139":{"name":"@tscircuit/eval","version":"0.0.1139","_id":"@tscircuit/eval@0.0.1139","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e60fea452fb557ca232e7803f5af48cf53cab7ce","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1139.tgz","fileCount":15,"integrity":"sha512-95qLBUtG9uhWNFBV9kYUkQLbL1410rGpphiZQGomxmPsYnxbNpM9pqiQ2M9Uk8OfcbjfVwySKUdELb2z7MwzHA==","signatures":[{"sig":"MEUCIBsV4yscUGZpWsbiIvQJ5UPPcICd1MoSLn2LENCJ8NizAiEA175csBWzb3ZakC7H4EOM7mIqLHj99JSs8v5ZgNSgxGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32505556},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f2b7f453420653028dbb87dc1179718e3185c8b0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1609","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.750","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1139_1786019673514_0.724852051376621","host":"s3://npm-registry-packages-npm-production"}},"0.0.1140":{"name":"@tscircuit/eval","version":"0.0.1140","_id":"@tscircuit/eval@0.0.1140","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2724999617a67b5aa0862c02d568a1e37c38c8bc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1140.tgz","fileCount":15,"integrity":"sha512-QY5n2E1HqZ2tLNTafl4npt2U9uRhosH/ZxvOoawxa0fjDFvUVzdCRZQ0Qev75h34M2xWWJnAUehaSO8orQbAHg==","signatures":[{"sig":"MEYCIQCMxvJKG2VYBkexnxyqMC9SSDH76OUGp2V8WoUvw9z+xQIhAOWkIjRgUQJDdVn/2RBo9onNiLHeV9pdHrf6pmKPBJgU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32517580},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9a912f808133cf7e2b9eebb248c150d0cf53859c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1611","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.750","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1140_1786105477796_0.5172057775964194","host":"s3://npm-registry-packages-npm-production"}},"0.0.1141":{"name":"@tscircuit/eval","version":"0.0.1141","_id":"@tscircuit/eval@0.0.1141","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2dbaf2da993ec7829a78c0b9ae32e93179803d97","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1141.tgz","fileCount":15,"integrity":"sha512-FXlWel4hOVVDnrpHoSpeXrLi6//LE4x7qgpRtGzrfYQhwsgQY3xKRnJ4fwQAub2YNKqpqV4GI9tKiOU9Lwv1XA==","signatures":[{"sig":"MEUCIAG8rFfPkN4EbMjAmvimWP99k9eB0MCo/CGGP26RterwAiEAwXj0xhgx0LI51q3UsdzH4Y8a1VoGwh0idHumRhWnnIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32527569},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ccefb69295d10988ee774949a64d9b571af90f2a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1612","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.757","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1141_1786112818765_0.5420338553398916","host":"s3://npm-registry-packages-npm-production"}},"0.0.1142":{"name":"@tscircuit/eval","version":"0.0.1142","_id":"@tscircuit/eval@0.0.1142","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e84774c14ee9206d9a1fd1a0c74b6e6f20b5e52","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1142.tgz","fileCount":15,"integrity":"sha512-ZANYE0z/HdCzWb2CTP2z6Dd2D2Y79oFA2y/ORVM7cZkuJpyRGp9xFzLcfNBs1OQybO6fM20RMpndZxqQpHnkUA==","signatures":[{"sig":"MEYCIQC+AdTG6UlxHkvBhxT8+58NeO0QUip/TUGmjmH7a5B3gwIhAL/scOeaP8IVzcqOlrMLEiziyaDSLf3QuKSG/ar4It1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32535263},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4c2495dffda7d1f677bbebcb9bf08816b4ce1296","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1614","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.757","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1142_1786117906926_0.311148008425308","host":"s3://npm-registry-packages-npm-production"}},"0.0.1143":{"name":"@tscircuit/eval","version":"0.0.1143","_id":"@tscircuit/eval@0.0.1143","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"40c0a032eb325002d11a92a89a63ce1c4b4a15e3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1143.tgz","fileCount":15,"integrity":"sha512-N4uFLGQeL9hjS/GfImh5wtZdI5NLacUtdK759HgW+n8AvmG0WeQw+eCs/TM3m+amdwOlx+z6m+rt4qbbhV3TiA==","signatures":[{"sig":"MEUCIBaU8hGKR/7YXnnAhQWjj/Tms1p4Ww0fw2cnISQuazwzAiEA2UEr9zVq3ZmFdbIJ6PxpqK7DGp8yOL6DgHOJKYtX1Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32535943},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4f26fc0329d4bd9e7c4b4f7f2cbf16bbcd21b60a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1615","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.11","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.757","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1143_1786123793816_0.24260833904974466","host":"s3://npm-registry-packages-npm-production"}},"0.0.1144":{"name":"@tscircuit/eval","version":"0.0.1144","_id":"@tscircuit/eval@0.0.1144","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5fa9edf9152c78adc771826ce020ae7ab865d432","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1144.tgz","fileCount":15,"integrity":"sha512-nQWDXiY8PqqcryeM8iLKmsoyd3XUoCoNaglZDTJ1uKZrnHTPSljGh9TYtlyLd1lU/sT62PrCkVtDxQHH727sNg==","signatures":[{"sig":"MEUCIH+NJpM1uYIxvMy1I180QFoTEF1U7f5nhm0hENBy/NieAiEA5yT12SMxqSBwfZw6B3nQ6yCEXequIREekEgQuUC1v8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32542117},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"96d79212fddb07e47536301c41cb59c8ecf2c098","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1617","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.13","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.757","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1144_1786129249141_0.3526978398369671","host":"s3://npm-registry-packages-npm-production"}},"0.0.1145":{"name":"@tscircuit/eval","version":"0.0.1145","_id":"@tscircuit/eval@0.0.1145","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7ba35d025b0fc55701a9cd04e969b03aa69da3a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1145.tgz","fileCount":15,"integrity":"sha512-vDhIhhrF8Z4UallS8R7uuyHebsn1wPxSaw4Fe3UQu5RIjPPPrGnYQ5Er1Tpge0BCvR2YAcZ2W2EqAZS49oQ8YA==","signatures":[{"sig":"MEQCIEY4EZ1RiRbpZ37m2AU+t6DnzfOj1al7SlpDdcDZSeOlAiAcPFdVIw297h5aDI/dyhPv6GuP8Y/CpU445ww2kQLuzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32700771},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4d7f54257548c3283d3691726750e94c963eb40a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1618","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.13","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.764","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1145_1786133528758_0.19537327824120987","host":"s3://npm-registry-packages-npm-production"}},"0.0.1146":{"name":"@tscircuit/eval","version":"0.0.1146","_id":"@tscircuit/eval@0.0.1146","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d2f2e6c8af5e9cd20e369fdd69d8b236f0c395f0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1146.tgz","fileCount":15,"integrity":"sha512-49qQqRUXSainRvGAnUTUXmUbre3ttHkxSGsxGLbxegUwUEnUYcJqbb/FwdvYLeslDCR7H0BDCI1Tt+Mj03YvKg==","signatures":[{"sig":"MEYCIQC+mKk086PMHdAFelYmJl7Zu2JsQdMUses8s/x8Y3SS2AIhAKRFOYKRAIB2YalF/IP6Xp0kfjzZgT/QlxZsawJ1OiIo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32700771},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d4be87c6116814327fde6bc5c3d43cbd2f458854","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1619","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.14","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.764","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1146_1786135409523_0.0841554808732925","host":"s3://npm-registry-packages-npm-production"}},"0.0.1147":{"name":"@tscircuit/eval","version":"0.0.1147","_id":"@tscircuit/eval@0.0.1147","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"020c674984aeb09ee971def87c96910e5147b597","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1147.tgz","fileCount":15,"integrity":"sha512-vstku/MwFayhLj8pyKVwJKNxCSSBtYEdxnpGPQtY0zZRrkhO/UvF4i7hVBFPl8kRthZY0JTMZU8IVT9fTbE5NQ==","signatures":[{"sig":"MEUCICJbDv8TZKwMVkdqs7juCIVWdqYunw1ldHxxRUmCcs/BAiEAgfhNXoUEY1kPL6fhiGVaFAeRfbN0sZBnDYHshXbRpwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32912935},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"28081add531f5aafde0fc673537f53c12cbd03c4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.396","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1621","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.14","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.765","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1147_1786141115230_0.5808246593636393","host":"s3://npm-registry-packages-npm-production"}},"0.0.1148":{"name":"@tscircuit/eval","version":"0.0.1148","_id":"@tscircuit/eval@0.0.1148","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e8e860f58d50edc396691445560a4e411f38af76","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1148.tgz","fileCount":15,"integrity":"sha512-QcU84XLEKQAbPMZxr++zKxUuA+8mRkn3340MfVVbGwcjbKq9+4isMpAINqK9JK3ZEsVcUePmPzczI2MDkFBEGQ==","signatures":[{"sig":"MEQCIEalGw+Fu6+9jFQRJgujvBao5tlwIQxWVNzEp/kFJtUrAiArNOfGqCT8Q39tYYWvheQqDWhcrQJ2kRejz+fJcOa1IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32932316},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"23e1b28ac8c37b160802267236c64095071ad2db","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1622","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.14","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.765","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1148_1786143198132_0.9444337457949001","host":"s3://npm-registry-packages-npm-production"}},"0.0.1149":{"name":"@tscircuit/eval","version":"0.0.1149","_id":"@tscircuit/eval@0.0.1149","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad5f54e3a4990d71b989acf7d9372cd17f9d12f4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1149.tgz","fileCount":15,"integrity":"sha512-l1pmUiFa6O1HmYEv+74NbVa1PbuhkF9gCYZcCR0zxNRRHIa31qrgGW+1GtgvrsZaI2QRDDcSQenbGndFzvxgjg==","signatures":[{"sig":"MEUCIQDKbGtLNukvJ81AervJUff6U4hXLRiTZ5GNpyBTCoYqmgIgQkj7s8VdI/uAmFMjm/8y1cxDeOe7Udl9pYHWKC7e7ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32932262},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dcd6f963e68dd1176971bd4929c89fc1eec91e62","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1623","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.14","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.765","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1149_1786144322048_0.46293192161550256","host":"s3://npm-registry-packages-npm-production"}},"0.0.1150":{"name":"@tscircuit/eval","version":"0.0.1150","_id":"@tscircuit/eval@0.0.1150","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5499b7cde5735c24d478de4ead56a344acab9339","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1150.tgz","fileCount":15,"integrity":"sha512-1a2MTSPlR12Gvv9FmkoE3zI9t0DuraRVM26/v8nEZeBuRSdrVyoV4AHI9oOe6KzEV16x6SUenS4nDJq7tDAntQ==","signatures":[{"sig":"MEUCIGfQMkuJdVg6c9oQPBv7xtlsNhgKCt/gpkc0FScFieVfAiEA9tP7fON77KGIXDiw0UF8cD2svZGk3k+EuE+LHNKjhB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32932262},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"edb00926b6778feeb70fa69c093551a432c81d99","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1623","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.14","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.765","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1150_1786144559082_0.8981921047973418","host":"s3://npm-registry-packages-npm-production"}},"0.0.1151":{"name":"@tscircuit/eval","version":"0.0.1151","_id":"@tscircuit/eval@0.0.1151","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70bf715d46603f8f1e792048d9b5d1925b0b0765","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1151.tgz","fileCount":15,"integrity":"sha512-bXMe6NxyqBe0qpc11e9gdWYLMSlFmUAqqOEKMCg5e+5B6HI0bBLa/SRTUGf/SIywnaygZqZ7diVFqt5UYRxauQ==","signatures":[{"sig":"MEYCIQD3Cfy+Pxbcs3VwwzJvEy8M1kFoEGgCpmErb2fCHTbwJgIhAIHXVrnOz+JJ3/QXoj+cWNGMfW4DPrKaRS5wJC6HET36","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32933234},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ce84efa623e4839b355b71f63f3517b45f0128d4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1624","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.15","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.765","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1151_1786146755625_0.4351851906041446","host":"s3://npm-registry-packages-npm-production"}},"0.0.1152":{"name":"@tscircuit/eval","version":"0.0.1152","_id":"@tscircuit/eval@0.0.1152","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9110108cf38b59b7aa9dc679bf44aac09bd4e018","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1152.tgz","fileCount":15,"integrity":"sha512-+TqDOR9jC0/pzVdVuyCXhwrV+41MLYDkA4y1iCb5zYA2ArS+n6A7OLVhIbW5zry/M7RGhMCHM1H22tVHX/VT7g==","signatures":[{"sig":"MEYCIQDMdZMvtZ/ZfqbEhTCOS6mJp7YLeh3xkDtveiiiTFl9aQIhAO6itguCSXGIEZSaVf3Dl85SbvAA1rC957oowZWZn3td","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32933248},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cdb3eaf75366be2a885fbabe207ff384ec79d7a5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1625","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.15","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.765","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1152_1786147391016_0.3908639814361128","host":"s3://npm-registry-packages-npm-production"}},"0.0.1153":{"name":"@tscircuit/eval","version":"0.0.1153","_id":"@tscircuit/eval@0.0.1153","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1c8c2ceebfc3cb9d88677d64b1f211639ecffb7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1153.tgz","fileCount":15,"integrity":"sha512-z1cEy/9OObDDmH9T26ZwEPp3Vg9/2FjP8U0FwY5QbOz6eooax+J5yJxTdxvUULBZMtgBTd2NoL+wjZMfQ6mJZw==","signatures":[{"sig":"MEUCIQDO7wO4b9tNRBzAu3pZCHMb5qeORoWuZFFklLaHxenETwIgMT4vDRZhlF2QEvVZECLQ5FAh9AKgBFz4feuYHBQe5Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32935368},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4eac2b69b6459f0c639f464bd126af1abeb13aad","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1625","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.70","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.15","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.765","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1153_1786172064735_0.02337589068289092","host":"s3://npm-registry-packages-npm-production"}},"0.0.1154":{"name":"@tscircuit/eval","version":"0.0.1154","_id":"@tscircuit/eval@0.0.1154","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"42ad7883f64feb19790a0b4e2a54c2c3e75297ac","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1154.tgz","fileCount":15,"integrity":"sha512-VfNMrE6Nl095BvuyGJO76dg+/P7pObUKisxDnjH2AZdG01rN+cLx4XTl0zjsdNP3FPjmwY6aVlpPGRmX9plsUg==","signatures":[{"sig":"MEUCIQCGmZWTQMi+++9J4Mhr8NY1K56gKGmzyq4ftzXMeTZoJwIgQzZw49AQhNAYtCo/krnk/AhHu5tkNSu9e5r6io1R6g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32957530},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"72f04b6916dbbbbeda1670d97a5409aec8370bc7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1626","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.15","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.765","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1154_1786175727712_0.9999128058615874","host":"s3://npm-registry-packages-npm-production"}},"0.0.1155":{"name":"@tscircuit/eval","version":"0.0.1155","_id":"@tscircuit/eval@0.0.1155","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b9f1c2d3db32d8fc8a748397c604c4191c7747a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1155.tgz","fileCount":15,"integrity":"sha512-/eUCX7s4B7Y2Ws3T6dc5RE0R+/gtVROv+gEzDh9ltrNVpAg8V5ao/ZtWuNF+lL1WO1WwE4bF4y8xpFES+O7+0Q==","signatures":[{"sig":"MEQCHzhNB/6bCpEPug0+RxkOEAUgJK9n6JBcvsIm4Wkuu+UCIQClDlwgCnVfhtheceVBm9KcQHJ8QPRZsNsWNsQ3qtz1sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32957530},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4ccbc237ae05895bf1edfcca7f571d90479d9bc0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1627","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.616","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.15","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.765","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1155_1786200012324_0.8998320675274476","host":"s3://npm-registry-packages-npm-production"}},"0.0.1156":{"name":"@tscircuit/eval","version":"0.0.1156","_id":"@tscircuit/eval@0.0.1156","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a10914fde6f66b95496255bbab8c47afdabe0602","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1156.tgz","fileCount":15,"integrity":"sha512-jY9v5FXpAoBIjOPlFx4f6A4pcS5Zb3/NFtPCUNAXReAnXQ7kPzQAUNYBrNcotrhSZgtBrFkbvGHl4yiEOIHGQA==","signatures":[{"sig":"MEUCIDk778oi8LgqhMuaR6z5MceuFdZTBkgzl0n3qbXlKdwHAiEAsh1MR/Uzohe/+Oca1ivAsW17DtrEEGJEqJfUNqtcw+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32959328},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"86012db9eee635a84e3de0367cdd36d813b7ef74","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1629","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.15","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1156_1786211378047_0.4072344943118482","host":"s3://npm-registry-packages-npm-production"}},"0.0.1157":{"name":"@tscircuit/eval","version":"0.0.1157","_id":"@tscircuit/eval@0.0.1157","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"32c01b15394c18ae7c1b22390024f0ac7c2a3584","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1157.tgz","fileCount":15,"integrity":"sha512-SXPpgrjMnPvyBMS5e3NywSBcdPraKTvuWT27jy2h8T+3FiRo39BA9T/0pajUDc/sT5Yz5gx03kHsYIlcB2qoXA==","signatures":[{"sig":"MEYCIQChxK1y3FTiexi1f2fQSBHKYMqKl6Gfdph9ZLxHYdsD6gIhANjfhQZxXxeFurSFLP9VnuoPs0c7meSeYGjlIBLemuig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32959328},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ed9525611dc5de4aaac5ee2fe41caa89e07a9fc9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1630","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1157_1786212123006_0.11507419887685355","host":"s3://npm-registry-packages-npm-production"}},"0.0.1158":{"name":"@tscircuit/eval","version":"0.0.1158","_id":"@tscircuit/eval@0.0.1158","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c67f268eac482947a48ee15362edc2f6cd0c9e17","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1158.tgz","fileCount":15,"integrity":"sha512-jZkRuZdEy5X6bmYo6eSz6LoEgJKP5QdsnoIEliXT8gSOyXKhRWe5ikQDHkjfWsnNmO3TrfQY8LXqqLnnV1UQIQ==","signatures":[{"sig":"MEQCIFL5TCaiD+P37e2BJLTvtfu+PX0wkl2A91tWrbWj+zsRAiBgmTUwBg2DKogmMpfAzU3w60K45tua4zZpQE9LRam52g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32960365},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"62acc6de082fa163820dc399786b26b98478748a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1631","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1158_1786214113627_0.14136191437070722","host":"s3://npm-registry-packages-npm-production"}},"0.0.1159":{"name":"@tscircuit/eval","version":"0.0.1159","_id":"@tscircuit/eval@0.0.1159","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3eaa287c4b20b767374fe659f5c5e49ad649734f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1159.tgz","fileCount":15,"integrity":"sha512-Fu/smF/iUY3jHhl9ZkAi7M1uY0OP5nXNpoyoUGzYDzXDjp2NelpUnFDpWcbu078jjobr2scCE9l/y5WcyEtdIw==","signatures":[{"sig":"MEYCIQDBFC2WNqPppOJ+IZIhvMAkFoa0zDRFsps2mIWR9k7DIAIhAIm/Jpu8Ri8DlX5KzySXTL2yuuEN1YmzxmHGwhkJVmA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32969703},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4bd93186ab9f4c4a571391ef6ed911dd89c29211","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.464","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1632","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.125","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1159_1786216310696_0.4522976761263462","host":"s3://npm-registry-packages-npm-production"}},"0.0.1160":{"name":"@tscircuit/eval","version":"0.0.1160","_id":"@tscircuit/eval@0.0.1160","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c25b5ba72755c9a61bb45158dc25885a42115b6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1160.tgz","fileCount":15,"integrity":"sha512-YGhIma/UBFFYMPwq5MUcnbb7uaSG0kspLugchLh7saiNkS+2gRYOTovzTf7AF4owlcFlWiH30blyORsJu52Htg==","signatures":[{"sig":"MEYCIQDCqk125IJpzxG9bUThfGpnNLb0Ba6gRPSBAlWntOj8zAIhAPNWRYUHTqBJ18W7J3VHSgogLQU1bTwbkYcwXQVLx5xM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33023209},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4010a7b08aa98a8a9919f2a7b95d54ff6ac827f3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1633","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.127","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1160_1786218488974_0.3731620917665659","host":"s3://npm-registry-packages-npm-production"}},"0.0.1161":{"name":"@tscircuit/eval","version":"0.0.1161","_id":"@tscircuit/eval@0.0.1161","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4908a6a7fd35bb390561c0fdbe62db304eaa78be","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1161.tgz","fileCount":15,"integrity":"sha512-tuCtjPFHFN+0hK5swehtKBKF1lcOBMcH8pyI5YZJ60LYlUhxi7awqWb/sB63vtBURmDW8/nC2LkW7VuAOxG7ew==","signatures":[{"sig":"MEUCIHtsyKRKygu8NezPH1h0BCGN4r/o4iJlzHDxsrSsIIJjAiEA5049rlycFE2eyXsIfq1uKbP6+SOKOVJ2H82DyzJZCrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33023266},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"03f5be211a9ab9b0b2bfe7aa175d5d207f1b4dd8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1634","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.127","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1161_1786228563268_0.965188168760275","host":"s3://npm-registry-packages-npm-production"}},"0.0.1162":{"name":"@tscircuit/eval","version":"0.0.1162","_id":"@tscircuit/eval@0.0.1162","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6648c915055108d5093fc5b93f0ccb0838a1fc21","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1162.tgz","fileCount":15,"integrity":"sha512-j1h7/zNfoh8q3DTfRzOzwN76sbHq1gKsBbnH3UwcXya4m1t4Zl3+1TIJCe94VkCO1S4NNSVXwNNS/N/g9Cwm9A==","signatures":[{"sig":"MEUCIQDalu4VJRatJsSpGTkgJUDlRHuL/X0j/z/bEfslRzthkQIgXU3tvCUb7hJOGGaPhmbLhK8deiATD8PjtE2weg2Pdr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33027010},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8ec0b38a98aa3bda1a35edc8bd486c5503ace80b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1635","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1162_1786235178392_0.060390606400737346","host":"s3://npm-registry-packages-npm-production"}},"0.0.1163":{"name":"@tscircuit/eval","version":"0.0.1163","_id":"@tscircuit/eval@0.0.1163","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58aa679b11d20cb57662ea41125f9ee29ccb3d74","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1163.tgz","fileCount":15,"integrity":"sha512-jaAD8jbH2uRhxYDBsJXWL+0wAPK6UP9XavDsZm5/MJDDDKDyGbZ9bja8RzNkSri6K6ItEQ1dePICg5fCCrw8hw==","signatures":[{"sig":"MEUCIDkPCD4JxFp4A+tQeA8dWhu9YtLbBRxs9FNwOh7PUu/1AiEAnPDhqIHyP4JgWSW8Dc9UEyD4BBukTcf2rDZLOqCHaeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33026886},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a0027163841e40f5cc84e402ba0e183fecf8a3dc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1636","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1163_1786259952571_0.7456179318622844","host":"s3://npm-registry-packages-npm-production"}},"0.0.1164":{"name":"@tscircuit/eval","version":"0.0.1164","_id":"@tscircuit/eval@0.0.1164","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f217c1530554e6f0b3840d684c8079e45b9c6aa3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1164.tgz","fileCount":15,"integrity":"sha512-NsrvAQG1tKhbehEHg8imfVHhNyiFvLo+zPiBCBA8F051mue35KTIf9zdirVb5ZlwwXOZh5dXksKocPrHUDEpwA==","signatures":[{"sig":"MEQCIFvr07TkRPulfAAae3iSZNuPjW4zJBVOrKkq0FqulUYZAiB4+9XGNur1hOgms2aftG6ky6EBdmXYJxmyeLbyh3fdMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33033877},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d504e800713de5d359d533d9699f1f840b206eba","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1637","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.151","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1164_1786294970038_0.44853934848099586","host":"s3://npm-registry-packages-npm-production"}},"0.0.1165":{"name":"@tscircuit/eval","version":"0.0.1165","_id":"@tscircuit/eval@0.0.1165","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b99dabb5cb3891fd3ff045cfd0273bdd3dad6264","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1165.tgz","fileCount":15,"integrity":"sha512-wOCAQ3Y90/VpahqVpsNjkGTYYVvQnS2WtYhk1As3MrzAhcKqBDZSO9Db9XuhDQq/iz4Fpb+TBFO60uDMXkqi8A==","signatures":[{"sig":"MEUCIQCLOu7t7JnIIdhqpW5XWJCrQa8pqGi1Tsdk4FHJGi0AOwIgD1ZnAZ8z2fACefx5/Zhf0VCg1MAJSmljvHZqdhEJ+Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33033877},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b8c14aed151890e80a37b5adf014f8ed80e5ef9b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1638","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.152","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.104","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1165_1786308580611_0.5583563918096215","host":"s3://npm-registry-packages-npm-production"}},"0.0.1166":{"name":"@tscircuit/eval","version":"0.0.1166","_id":"@tscircuit/eval@0.0.1166","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c2050b8656e03d362d0d96162a516c926ac7bc6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1166.tgz","fileCount":15,"integrity":"sha512-5awWxs3ju8A9BU0xMnZfQ1eJ7oTjIygwTibUNtVEJnrxyhFKoLGskjro2E1PCQx/1y8nAQURhH8L2sFkmJya2g==","signatures":[{"sig":"MEUCIQC9LyVCt8lGmLgNqgcnwbGJ4ltSsjI5dCapKE0gLI7MrAIgMD5EkGIIT2EAXPnam3RLI0y49+KfNffVuOZANpNONYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33036665},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0c4c2cc8c6cc93fbe0f5d9f87713208f0911e723","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1639","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.152","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.772","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1166_1786309146313_0.6643833719259207","host":"s3://npm-registry-packages-npm-production"}},"0.0.1167":{"name":"@tscircuit/eval","version":"0.0.1167","_id":"@tscircuit/eval@0.0.1167","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2f04135d6b6e0028d136dfb9cf9cf4cffbec2f9d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1167.tgz","fileCount":15,"integrity":"sha512-NDfsITCh2RY7E4x82FGKH6c7KuHgxw/l3CqoUc5TTMvlWk8xPha0+25mlTgjck2x8nRac+k2J0wrF/Rysc0n4w==","signatures":[{"sig":"MEQCICOLYSJOikKXBTggeBiC7wopNtJys7OAKZJ2rq21SaEaAiBYldvbRYBL1L7JxGaJGwuNpfzMCLTaEkXOSgnon4kjNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33094785},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"57e7418be172a6d6d0d637dabb3da47ae55bdf2c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1641","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.152","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.782","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1167_1786309945367_0.06371356485381963","host":"s3://npm-registry-packages-npm-production"}},"0.0.1168":{"name":"@tscircuit/eval","version":"0.0.1168","_id":"@tscircuit/eval@0.0.1168","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"68dd28df659fe6b64de1b933b26a36a525e50c96","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1168.tgz","fileCount":15,"integrity":"sha512-WeCK4zp3JL7uHkHuvEs1V3kFHLaeFyur9wLORZzutafmJQB2fH2ZfilVXNntzVvxiraxjLdxGXRooYw3G4IIFQ==","signatures":[{"sig":"MEYCIQD8iuPUNUXWoMzur3aZzmhXAPkdFMoLj7tx0imFiSVJngIhAJeDODMLFJAPf2sBTWMyVnh0YEwafqyGPRATIn6Fya4V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33110534},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"db0df74724af46735a34bd708939225e0ada2692","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1643","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.152","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.783","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1168_1786351712636_0.36102536556389264","host":"s3://npm-registry-packages-npm-production"}},"0.0.1169":{"name":"@tscircuit/eval","version":"0.0.1169","_id":"@tscircuit/eval@0.0.1169","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"39ce7027dd1e1a731c6b1af419cb95db21db3e0d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1169.tgz","fileCount":15,"integrity":"sha512-PEPdichqvqZzfcMqdosNW+iYFz0AnIY4fo64KRE5C0iPjS6lXRx4lcXcs9ZGKO60q+pHHEZlf32OLLK/5/KTsg==","signatures":[{"sig":"MEYCIQCW9uA2zYuxORBjxbhpdqf7UgTv42lw6opAOmUiPdS5RQIhAL5oFD8V63v2DcK98nqLBVHF1D+2hLE0TKgRR9h4GLwj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33111215},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8e05983e9d4d27f5704e95306e2aef86bafd0baf","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1645","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.152","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.42","@tscircuit/capacity-autorouter":"^0.0.783","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1169_1786376476217_0.9265290391072083","host":"s3://npm-registry-packages-npm-production"}},"0.0.1170":{"name":"@tscircuit/eval","version":"0.0.1170","_id":"@tscircuit/eval@0.0.1170","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28eabca083e27d88fb3472854cce2a38a3b3729a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1170.tgz","fileCount":15,"integrity":"sha512-o49J5vsSijmtna9xHxrYWSDwWHsKWzPlhcQCbQHZoCR3rkR0uZNPjojS3IAqpmnT79hSwudYlK2ceZ8drERVRg==","signatures":[{"sig":"MEUCIDhdxH6yLip/14EWwy7HEHiWcbj9jvy7PNC1cMcjnG/iAiEA5H9MWQUwSIvBxBqmi5wJsbgfNddg1Xy8HNS6w/qs+I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33113397},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"13b316d22cb32e7fee1226a23fdccb398ee2ad25","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1646","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.152","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.783","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1170_1786379883117_0.8393575931050508","host":"s3://npm-registry-packages-npm-production"}},"0.0.1171":{"name":"@tscircuit/eval","version":"0.0.1171","_id":"@tscircuit/eval@0.0.1171","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86b4d707794d38afe1c623c3647a6ad5b8018ed3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1171.tgz","fileCount":15,"integrity":"sha512-23Suw2Up4xQzW9azmPYhtZyJ2MS1QlRqOihxXpgkEdPmLv09vwh0ovDR66aQtVh3Js/xJgkNrxOeC/K0uznNaA==","signatures":[{"sig":"MEYCIQCQ8hl6jUiNgMxEiSfdzWUgmDfsbJ4kkPG36H8g3t4ZowIhANgjiu8sHykZi+IPk8Ab0f33db884jxG1BV5nRSSpXSe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33113559},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dc7a084be50482dbb0e1ca28ed682cf6401777e8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1647","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.152","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.783","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1171_1786387437015_0.6684624558014947","host":"s3://npm-registry-packages-npm-production"}},"0.0.1172":{"name":"@tscircuit/eval","version":"0.0.1172","_id":"@tscircuit/eval@0.0.1172","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b3ed1458cc3c6e091e76752f7305337466279e2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1172.tgz","fileCount":15,"integrity":"sha512-i2eSVMDaldJs9rWI7yXDeZkl4PeN1OQDOZC9zr2tqcozRrhJrCB1saQcAI8eWqqJhtyjbNunVKBAZiasfdc++w==","signatures":[{"sig":"MEQCIHDSk4TmJyzfd8JYDxLUGFvClzMzC/jcJzd0q4djeO41AiBM7KauO7GuZ2lUCQeZ5Kkn3Le7k7JB1mjp0cPd9uaDXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33181754},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"134cb341df72d710e5b0605248dedc47702df5d2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1648","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.152","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.785","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1172_1786389586450_0.05825083905930839","host":"s3://npm-registry-packages-npm-production"}},"0.0.1173":{"name":"@tscircuit/eval","version":"0.0.1173","_id":"@tscircuit/eval@0.0.1173","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"27929296f9952bfcd51aba244e728a1406f328e7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1173.tgz","fileCount":15,"integrity":"sha512-yWiCYK3m+VilgMVCT8QBBFIqPgrYKQj150hX7WxAsjLG+eUZNd2eawU1ZU4UHssB76PnzIRc6oY6eXIcZyuwAw==","signatures":[{"sig":"MEQCICNK56Jk90Aq+52wPRRaSWxNav66wjXath5GAXpp1kZIAiANiIflLxbxqFLEzz79h2PM6YZm7PPJ591ejSapqXLJvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33181544},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"42f57af2c6ee0aa282f8b1441c7c10846d12a947","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1649","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.152","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.785","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1173_1786404311638_0.29874926295136994","host":"s3://npm-registry-packages-npm-production"}},"0.0.1174":{"name":"@tscircuit/eval","version":"0.0.1174","_id":"@tscircuit/eval@0.0.1174","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b954ed405e00e0cbfb5f328bf7dd5e2f47c5ad79","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1174.tgz","fileCount":15,"integrity":"sha512-lyeQwoblVupolqIx4U3Z3ekCqW/XPp9AdZhEHdnrWr9c6KgJciD0bh44wyspSCFMFwPFTUBi1Bzj0eQvZk7qdA==","signatures":[{"sig":"MEUCIQDpQeWr5qu41TxFoxfcW9t9bX7L2RydKKn+7Ch+pILD6QIgRqFrmZl9V4JorPSF6bciO1gBa83Ld1gXlkc/vEqLB+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33185385},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"595e63118a663ae72a5e0b3e9f7c918c3cab0c5b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1650","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.153","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.785","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1174_1786407183804_0.19113899881900864","host":"s3://npm-registry-packages-npm-production"}},"0.0.1175":{"name":"@tscircuit/eval","version":"0.0.1175","_id":"@tscircuit/eval@0.0.1175","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"841a37ab8047f981e7110861c7260f2c3b1ef8b5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1175.tgz","fileCount":15,"integrity":"sha512-HXPuKWwl9Cd3TJydg56UW40cN+nahHRphP+lNRH12xvv2lkUhcjp6Za2XsVAP77vVvAXBJVAJx15Q/Ue54m1nw==","signatures":[{"sig":"MEUCIG94q/h/frchjD8KBdGqW0UxcCTEp2J7a3k7dDNxwwRAAiEAhG2LZ4NtNToRLNIKKFtl42OIkKhCgkwl6qR45/hgxMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33184475},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a2b9e83690c942b70a375620accb43cd1365e6c7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1651","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.153","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.16","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.786","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1175_1786411481839_0.4832328107215691","host":"s3://npm-registry-packages-npm-production"}},"0.0.1176":{"name":"@tscircuit/eval","version":"0.0.1176","_id":"@tscircuit/eval@0.0.1176","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d0a895633b5d2a3e87fb9f15ac809842284822c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1176.tgz","fileCount":15,"integrity":"sha512-RJSY1PQcEp/p72DWcILCwp/qVNop3KTAEVFmFWlMS2CGglqk20+kRmB67+dSsy2dl0l650paBhYBwI7aWmDclQ==","signatures":[{"sig":"MEUCIHZKXleiK2DIOKs/hju19jUgEEh0B8mP8uSwx7BgyGv+AiEA/WSLfJe+Pj1hM/fEz1HncE5W4yZKwmJ6kSb/eQFZApw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33262350},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"624af4d510658d5d5f9edd6067f07f7f92083650","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1652","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.153","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.20","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.786","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1176_1786420229826_0.038364719827574056","host":"s3://npm-registry-packages-npm-production"}},"0.0.1177":{"name":"@tscircuit/eval","version":"0.0.1177","_id":"@tscircuit/eval@0.0.1177","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bfbcc91ea93641aa481a6f23fe6c8cd088f38b6e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1177.tgz","fileCount":15,"integrity":"sha512-2OidIfrvZ/O2/3xgLicOEduslNtQOGpFoyN7GfKj1/gEdajHV7io6Pvdjnr9crAGekQT7ZdhuJAq1HHBvwNQCA==","signatures":[{"sig":"MEYCIQCylcH4eade2Ip2bDt9xKMw0JhS4dlN6MK08f/BhG6Y1QIhAIy+V4QqqmMt2Q3jb0V5uX/Myweea4gur2rRB8FQgt84","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33277841},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ce6dac2dcfb2664d4d1a6fe89f5d238a4d2b73cf","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1653","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.153","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.20","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1177_1786457568913_0.7089068846037943","host":"s3://npm-registry-packages-npm-production"}},"0.0.1178":{"name":"@tscircuit/eval","version":"0.0.1178","_id":"@tscircuit/eval@0.0.1178","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"33b3f9360da51db98ad8db1a578eb6a65c688d1c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1178.tgz","fileCount":15,"integrity":"sha512-mHqBJ7Qi9R3MFW9tfQvL5+qnilc3Y5SQomKZZuxVvlsA7PoKzgKHmEcmZBN9dFxT+cldIqTNRkP2CR2tYUVB9A==","signatures":[{"sig":"MEYCIQCs7AmfIAFXh+itPWwSr2Id4uUXuwIQ7M4UY+SwFAQTbAIhAMNwDESB5xi0FSXco7l2QhdFP85S6UQ/5G7jd68BVwdr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33277841},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9fe62623ad4cbe184b16dfa6d73a4f6a1369edba","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1654","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.154","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.20","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1178_1786474355394_0.6438157747848943","host":"s3://npm-registry-packages-npm-production"}},"0.0.1179":{"name":"@tscircuit/eval","version":"0.0.1179","_id":"@tscircuit/eval@0.0.1179","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"67d02b74fb5edf48c84e64261d7cf55318a3d630","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1179.tgz","fileCount":15,"integrity":"sha512-OI7hbkUzgmBWCUDS/V3ywd5Akqm/Y/bSlnifg5wp7kYmld6cr1X09howa+faRFgspmsT6XkmuV5dpWKtHh92iA==","signatures":[{"sig":"MEUCIDKr9qQyKmEYv2b6duIswo6jLPoMuxmH5gWsrx6q+ESmAiEAjEDghawS0DkKUjroUNxRQQ5gLlU2CxyKiB8/5I6vfqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33278059},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"80362a6443a90e1366b40e5487520e5326760db3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1655","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.155","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.20","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1179_1786479326493_0.903637424452304","host":"s3://npm-registry-packages-npm-production"}},"0.0.1180":{"name":"@tscircuit/eval","version":"0.0.1180","_id":"@tscircuit/eval@0.0.1180","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72c3f4f13c3bf1c8002f1df4b12cb1aae0698e59","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1180.tgz","fileCount":15,"integrity":"sha512-8gnsDTOrRJLw+yFaiM4Qld7weRadxlh+POwCNCzvaYJ7uDdoz9fu41sxNK9UlK9IeCowmN2x9xKbMI3naKlmGA==","signatures":[{"sig":"MEUCIQD44xaxRgz1S5fl1Uk3G7xJ1pMtWx46d4/ykGoF3CcOrwIgCa2cgvfT7k/Uh2xqMOH1wFR6vw8JmtiCsk9p8DZIFOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33278982},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a79522bff3781b855b7f782856f4cdd985063e25","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1658","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.156","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.21","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.44","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1180_1786487816156_0.8343538882455466","host":"s3://npm-registry-packages-npm-production"}},"0.0.1181":{"name":"@tscircuit/eval","version":"0.0.1181","_id":"@tscircuit/eval@0.0.1181","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29aeaa728db362ec3e0a0bdf731d650da51e0b45","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1181.tgz","fileCount":15,"integrity":"sha512-AEoL2btqf7P0S/GFSH44dqju1UuCmmltABmMu0t3f5YFvMX+i+TN2PkS9q4dQzHsE/VVZQzpDlY86/d7mXECrQ==","signatures":[{"sig":"MEYCIQCYZyxCMWID/wL2DvAuftURak7DcRgfobRZCOgTD0JApgIhAPrb39OVAsS0EnGQe3Rn5n3M+rbuQGwIKgbtuS/CJFms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33286649},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ce7a461cad95b5cdac34abfee65af83da731e498","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1660","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.21","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1181_1786511970647_0.9559173689285656","host":"s3://npm-registry-packages-npm-production"}},"0.0.1182":{"name":"@tscircuit/eval","version":"0.0.1182","_id":"@tscircuit/eval@0.0.1182","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69cead69c89991718c420267da93129a99d06b70","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1182.tgz","fileCount":15,"integrity":"sha512-6zxQN0WVa9eISHd67kaNHooPGUkdWCjAsoGyo02ptR7iXyUZ2oB9ZhwYkWV8EBqp6D+x122tygvHP54Uk60oCQ==","signatures":[{"sig":"MEQCIGbMgJ6Ss1tz4X18BSri+3LKaHEQxCXm9rcu5rMv7xYJAiA+YKcu6gqmh1oqCUAeMYgtgEgQyLRSwc3glirzwIwVvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33289700},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7b47bdef48d63e1cb39ed40ae3c160c839fff73d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.26","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1661","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.618","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.111","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.21","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1182_1786516185209_0.7240954225605378","host":"s3://npm-registry-packages-npm-production"}},"0.0.1183":{"name":"@tscircuit/eval","version":"0.0.1183","_id":"@tscircuit/eval@0.0.1183","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"668f3a7ae70473aeca702c422a0a62e84a3817ce","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1183.tgz","fileCount":15,"integrity":"sha512-uFzflksKmfM+i3LmmjtrMpAvkQB5IC2Grp+VrH25l5O0QsXwpHWCxnSi1lEHguflaURqLa8lddpySl1EjHW8Aw==","signatures":[{"sig":"MEQCIFdZFLXVtWBgoaAqtyjNyNp936+wbfe0gA1EEj9i3AxzAiAVfyImQR2rz/r+STliVdk3jxQwoAubTH5eNp+NGJsrdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33292268},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cdffa07f43eae46c2f70b4768d79e3e92e7a190b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1662","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.77","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.117","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.21","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1183_1786516438717_0.03869279338561893","host":"s3://npm-registry-packages-npm-production"}},"0.0.1184":{"name":"@tscircuit/eval","version":"0.0.1184","_id":"@tscircuit/eval@0.0.1184","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2116b20e17224ad7bf99a68fb044e9e7494b6bb2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1184.tgz","fileCount":15,"integrity":"sha512-koLRhr1Ltg3X7EdDvO+1Zk9Jz6LzHvKWKY/YDDHHyttU4OmRiMzOBRtIcW2fo4Omonh20bIyYP5m6McjxW5ySA==","signatures":[{"sig":"MEUCIQCo5rqsEG7Px3EU34wDNqaMApa8d0kvthzC3L3C4nBnOAIgWgliINv4rC3A5QEl4+AgqOOtYynjAgA9zFLL1rWWG2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33298041},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0b70b93bf4d4d41945081123bac82935f1f926a5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1663","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.117","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.21","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1184_1786531832913_0.39450746775460743","host":"s3://npm-registry-packages-npm-production"}},"0.0.1185":{"name":"@tscircuit/eval","version":"0.0.1185","_id":"@tscircuit/eval@0.0.1185","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"557268aa7b207996a14fb5eb6b318c80f6c8e54f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1185.tgz","fileCount":15,"integrity":"sha512-E396k/CuUkgVi/6xyXdULqe97Xyn3NVh7aLpbNrWSIoZvfJ+pVR8QpYc9ggGBrGPQXrSahEmO/jMmGVB67IzKg==","signatures":[{"sig":"MEQCIDe25pHuuA8pgWB8uH19gF1PwRvZq9x4YAZIKjvNSkLSAiAewErahnp9ASxQhgEhaJMx2yBPmLhMlPHw/VJrYbGjRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33298097},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0edaad9eca0b61dc9262a8b386db36f78ff88f08","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1665","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.117","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.25","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.21","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1185_1786559701469_0.06803070455380533","host":"s3://npm-registry-packages-npm-production"}},"0.0.1186":{"name":"@tscircuit/eval","version":"0.0.1186","_id":"@tscircuit/eval@0.0.1186","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83de2b6a3e6ce8dce12e9025f28afdd21f8d95aa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1186.tgz","fileCount":15,"integrity":"sha512-cRJAxwL8BPY+vaulVqTk1f2Jwbzk8vZbM4+AoW0t+YiKMtnJ2NTeshum53yDd1KSERkqyRc+8XBRLMtRnXmgRQ==","signatures":[{"sig":"MEYCIQCcsDcegVnetTCg2B6YENp7IBUSbHeMnWBflTRx8zDFHQIhAKckfvcrBhOS8nlmjeav/u1Z0pv9jslqz1l4HrhdX178","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33482184},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3785d01d0b68ff3a68353d64d5665501b17cef21","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1665","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.117","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.21","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.3","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1186_1786611942218_0.2645152880802373","host":"s3://npm-registry-packages-npm-production"}},"0.0.1187":{"name":"@tscircuit/eval","version":"0.0.1187","_id":"@tscircuit/eval@0.0.1187","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3c7a7af1b5da8a0cfb26f0d99ca8085a55b1b20a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1187.tgz","fileCount":15,"integrity":"sha512-VHWoSqBzZGfDW3RDCLYbipfD4mz0RXJNeTgglfYCG/uO7J4WYfUqO0W7OcjQ3CqdxKe3qOEdYKNy6mK1S945YA==","signatures":[{"sig":"MEUCIBfKtO6Ocma75NjXlsxN7ytpPkqyeUltscXDaUHGBN5OAiEA5dPsu35uo0eESDwqgh4OHQeMjYOwqc3j1eMZzUzpNZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33514902},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"68c68fcf7b72d90e3e4628f50815cd6961c1cbce","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1667","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.21","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1187_1786627028195_0.34541416482276266","host":"s3://npm-registry-packages-npm-production"}},"0.0.1188":{"name":"@tscircuit/eval","version":"0.0.1188","_id":"@tscircuit/eval@0.0.1188","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c37b5f501bb13b4346a80385c17d6cc2457aec2e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1188.tgz","fileCount":15,"integrity":"sha512-XQW3MXDMDPvXCqCN0h4LNKO1pDZez1OBDVrUzregziuaza57pyVoilZFqh+/LORsVoJGBfj+VpOemcST1rseeA==","signatures":[{"sig":"MEUCIQDmbccADzkcmZQ2IW/qvtA8JuyRIliQYdIO11SaweZ56gIgCtF5MX1y+n612ohlhh0ijhIw7BWiG0w0XugVoK54cV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33907022},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7f7459dd2929c69ed60b065a3c137e84adfb2747","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1668","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1188_1786634914388_0.3350921375008675","host":"s3://npm-registry-packages-npm-production"}},"0.0.1189":{"name":"@tscircuit/eval","version":"0.0.1189","_id":"@tscircuit/eval@0.0.1189","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"706688d49d2d1c75451b6af98d45f5439b371daa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1189.tgz","fileCount":15,"integrity":"sha512-GhO/IhF66UYOSsCObYC/+1ykbJU+nUHJ4/8/7AFFm3IqmIKOyk0YGqu55CO/awXbGaHG18zLy6G/QRp5tVG0Aw==","signatures":[{"sig":"MEUCIFbcuG9lZS4AgNMuASB/pcOWg3VIqldq02Nqc0CeP9MZAiEAhH5EfluCwwl2qaPR1iZMlXef/JlNgFtnZOFoAwz8Od0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33907148},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8ede1eeb7eb66dba6f39c4e08e88af1a6958ba3e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1669","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1189_1786636525126_0.6616042414904042","host":"s3://npm-registry-packages-npm-production"}},"0.0.1190":{"name":"@tscircuit/eval","version":"0.0.1190","_id":"@tscircuit/eval@0.0.1190","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"090c60515117cf0f6626f95eff9a35e300feecf0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1190.tgz","fileCount":15,"integrity":"sha512-gZK+TiuBvWwNpl1JuwMgY9fBpwl4+uyWdjK6jajx0J9zGTukw7/txGofXqaLyp1KwUcimdOCjF35GPVPoTXIfA==","signatures":[{"sig":"MEQCIFEf9qFrM6Q4RMLzu/rnr12faluCXW4qyeIn3I7RC9sSAiATDQI4MgtxusO3MaJkak5zpjdRmOa2qqpW974sbeeeuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33911438},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"939a26c518a50dc4b066b24b7414f7f550b077aa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1670","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"0.0.157","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1190_1786639097366_0.19690159823230813","host":"s3://npm-registry-packages-npm-production"}},"0.0.1191":{"name":"@tscircuit/eval","version":"0.0.1191","_id":"@tscircuit/eval@0.0.1191","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8dd413697b7c637b331ee9087b593980337445e9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1191.tgz","fileCount":15,"integrity":"sha512-lqf/9uH/6TvbUlOz+9EVexg4MRCGrpgtlwfs2aKrllH2N6BN6F/AZpUquRxsMsUo7pqvDcOAL1kTT4trkhSulQ==","signatures":[{"sig":"MEQCIE6W7yRR18HGEUnwY+qiAvrAOq4OurZSplhgiZyIarbfAiAKUaYIPqzrcJKHkJFLntJFmqXJCbBUjk/Sd2AuicXI7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33922312},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ebbe2e2450281dd2cf4f9089afc41d38be229595","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1672","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.159","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1191_1786641774974_0.36616668737171665","host":"s3://npm-registry-packages-npm-production"}},"0.0.1192":{"name":"@tscircuit/eval","version":"0.0.1192","_id":"@tscircuit/eval@0.0.1192","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a97423435dcdb3b2c5216deb250da07e0e6f34e8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1192.tgz","fileCount":15,"integrity":"sha512-luwtTj4iVENUnLw3XsvStNZokv2Xx7qyZN1agxqCBjDB3d0phNo8ls7r6LPQlgKILcc59FIXhXMrXC1JfG/7sg==","signatures":[{"sig":"MEQCIF44U95r4JNOE+x27I/S5DZ+XYQ7hekqaZFtXaXLAy4LAiAQuoiqwn5OuMUFItbRBZ4/N976e/Ic2OHHm52vRe0ZvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33923451},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c31b13e6705e78351ad2d71622df2e46b9a7a2bd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1673","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.159","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1192_1786659402292_0.48877356864192567","host":"s3://npm-registry-packages-npm-production"}},"0.0.1193":{"name":"@tscircuit/eval","version":"0.0.1193","_id":"@tscircuit/eval@0.0.1193","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6acfc02ad6fe7739e3f7a2e31d501a6dfd54a541","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1193.tgz","fileCount":15,"integrity":"sha512-3Xxs3PsinSlBoGjdaXHftzzt3E9yJqgJRzY0Al/aXnYrikamBI/v4o2akM0kJo5NqP/gf5+T3OiuNRemDdXMLA==","signatures":[{"sig":"MEUCIAnRWiKv8eSuseOx9SLBhwwP3C80QFpllV/sG/mvMIqFAiEAhh2MssiSYvd1eBIt3HaZprOjFARYbdFmXf/RPcViQOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33927940},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dd36def238e12148d395c52296f9533c2b4bf7b1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1674","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.159","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1193_1786661128489_0.7214563356526404","host":"s3://npm-registry-packages-npm-production"}},"0.0.1194":{"name":"@tscircuit/eval","version":"0.0.1194","_id":"@tscircuit/eval@0.0.1194","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c7b082aea539b09bdab92c2ee54a06d23d6f5406","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1194.tgz","fileCount":15,"integrity":"sha512-UakI38KrMiFcTLMMMx9bbY+yQQCtYijlj2mr2jtBZDFZIsr2jiOxWrtGl2FRIsxjsnyzpRZM7ZryRD05x0oq3w==","signatures":[{"sig":"MEUCIQDusjzIweL68OFU24o8aV4ITWKjh3qMlLLvzIUpRgHn3QIgPQ/B55uCODlK79xLLS6py3T8PY0g/lZpaLEku8x0voo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33942492},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c602f0ffdb6748bb23b14edccf0d64ae0ca57975","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1675","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.790","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1194_1786665646058_0.38338901585428764","host":"s3://npm-registry-packages-npm-production"}},"0.0.1195":{"name":"@tscircuit/eval","version":"0.0.1195","_id":"@tscircuit/eval@0.0.1195","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0a3045274309fd56d3eb04cd38da62e71950735c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1195.tgz","fileCount":15,"integrity":"sha512-1N5zhRo0Eh/xJ28ldzZu+vfeUi3vwQjjl8+QPkKv4cYfxJfupZny33Z5vYPeffm7e1OMy7JkofK4que4r126rA==","signatures":[{"sig":"MEUCIHPUTKqZ1iPK8ZmtqBeV05Bjk7cjWJKPgIR9f+ZrAYcxAiEAldQVV3SDYcgULPZ0NMHzW2m5yap2/my1C4zYRJNOjh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33968694},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"89e21d67b7340e041415bcba75ed0f8059910f7d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.466","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1676","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.620","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.802","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1195_1786669864828_0.7982096355463348","host":"s3://npm-registry-packages-npm-production"}},"0.0.1196":{"name":"@tscircuit/eval","version":"0.0.1196","_id":"@tscircuit/eval@0.0.1196","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"64f6b3f7a0a46f30158ca7ed63d6b4cbf00fe44f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1196.tgz","fileCount":15,"integrity":"sha512-rqBsbII2P36c4nn8/CWwlkU+tVxpE7wkp9Nu3O46+mLTuVqzcuK5L3TxVlpxDIDzbtsiOUbEkb/NnER9k/adJA==","signatures":[{"sig":"MEYCIQC2ThVBFngpOB/dV2furg+tQZpq4NU8n6OvIgkVO4PA/AIhAN1g7N3WtI9uBBr0OVlVxB/87zKwNnFzsiNVJGj+v59t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33979540},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"afbabdb525e256a66d07c70b0fc417cd00e9af38","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1677","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.238","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.802","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1196_1786676488552_0.13645225061139077","host":"s3://npm-registry-packages-npm-production"}},"0.0.1197":{"name":"@tscircuit/eval","version":"0.0.1197","_id":"@tscircuit/eval@0.0.1197","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"141b0f664fb1f554d8ba660ac2de30c3d3c371f7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1197.tgz","fileCount":15,"integrity":"sha512-nS1zwWOW0riMkFBNyNf5Gt4ZBpvmLJe2m0t+Spnlzyaq24JkFjFfAqetJgEHmk6PJierb2/Cc8pXL9ewtd/Wwg==","signatures":[{"sig":"MEUCIADMygBB18bZsvf95F+RU+iT1WpPmTAEH77G69lvouyRAiEA6aovxPPF26ecYr1KnUROfoOsnKWYfYV2dx+u6if6Nb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33994745},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5c11dd4c2be8b3e6488a510837d1d7ea6779dafa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1678","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.802","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1197_1786680597670_0.018751411382835093","host":"s3://npm-registry-packages-npm-production"}},"0.0.1198":{"name":"@tscircuit/eval","version":"0.0.1198","_id":"@tscircuit/eval@0.0.1198","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b35113ed32c1c470988b070eb84f38fbbd47fa83","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1198.tgz","fileCount":15,"integrity":"sha512-cLv4BwUTLxGtuMSLWWQr2sayERrzjg9dyCgx+qY5zDC4bevfXrD+DGvKz9EKYJQUn324EwMzGkZiEJ/IV+qaVw==","signatures":[{"sig":"MEUCIQCBJhkOwaznR2OcEZoFmnUGlaKFzsKkPYGu6aMd9Z+2SwIgXcn9ld07X7s7SB/nvPxlBFoVSKSrMKah4eAqJt2hW0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33996039},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e28b88ac32e178f8fa0e53aa1aa0db9f9118037c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1678","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.409","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.802","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1198_1786683507125_0.7104891854630564","host":"s3://npm-registry-packages-npm-production"}},"0.0.1199":{"name":"@tscircuit/eval","version":"0.0.1199","_id":"@tscircuit/eval@0.0.1199","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e6dca2c9a00018de0da38fddae5a0e1234f09b9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1199.tgz","fileCount":15,"integrity":"sha512-xSwS+9hbkIHiff5fXVb8ffOOeXxMQcCpc2/XfnIDfpoPITau6NzR1jf17qLV0F2ARViQxAPWk7pDpBxVLq51hA==","signatures":[{"sig":"MEYCIQC8NaJ4+zDG7GAGzhTv4ATOY/MINyJ0svBrbWAynyrlfwIhAIiyYSlwTHzlwhxYjh/8H/jzYso9NB6RS9ddg+ZvTvFH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34013450},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"de741803eeaa8aded9218ab26e6687e101a65bc0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1679","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.802","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1199_1786688812459_0.05777252959419377","host":"s3://npm-registry-packages-npm-production"}},"0.0.1200":{"name":"@tscircuit/eval","version":"0.0.1200","_id":"@tscircuit/eval@0.0.1200","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"922ccaa2d9f96ff689511aa54323c12f93c54f90","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1200.tgz","fileCount":15,"integrity":"sha512-XDNb5reCeUn6wmwO8va2vtzlFizUcqqgpbvz1lGM+zSAHiA+3uEsf3ZAmwj8mVr2XiNrSxkCCm5ZmMl7ED7qSQ==","signatures":[{"sig":"MEYCIQCVp+ZE+k5KcGEOjQegiowZMuEWx7p9lUtowscw0TfIKAIhAId1pgvHHsNYBtmkQIlaiGiHN+kzO5Eb39KAsMe/a3j6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34014030},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6eb9a3165131c03c8680a12d2e0b83dc7242920f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1680","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.802","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1200_1786716966407_0.5554130066301308","host":"s3://npm-registry-packages-npm-production"}},"0.0.1201":{"name":"@tscircuit/eval","version":"0.0.1201","_id":"@tscircuit/eval@0.0.1201","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bce2b1a84184dbf04b86f8c52c95f9499a1c0331","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1201.tgz","fileCount":15,"integrity":"sha512-7h/UjfIs4JFZn8Cvh45Gy5JS8+2OXH4vfXTLf6sl9YcVUyoBRxkWFwIbwFl1T+/RCa67SxRCaQkbE4Mwct47Bw==","signatures":[{"sig":"MEUCIQCFTyU9NE0+aAs4fW4IcMaFM4aREp1v+NcwY+QBZxUr7QIgfNP7/NWbMXUM7GgJ8a3vZSFOj1r47hzckypEwcZc6QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34014415},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b727eec5c5c9753d9a965fbb1dd79f262a86c710","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1681","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.802","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1201_1786722104119_0.944669586003752","host":"s3://npm-registry-packages-npm-production"}},"0.0.1202":{"name":"@tscircuit/eval","version":"0.0.1202","_id":"@tscircuit/eval@0.0.1202","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e79335796f39609166de372e82718ce2b6be3fb5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1202.tgz","fileCount":15,"integrity":"sha512-8ep0/YPsoV37m5iHlbdPY6Cxl0rcJnObnPBslnlSP/n5WSzNtgXroKrK0WHgpfLrTez9X3P2QFbRNijX0ujbeg==","signatures":[{"sig":"MEUCIQCzfKRKvJluMlvaj2IpsvLCYOPb7Jb4M1NgZt7DGtTJJQIgG0S2p/6TYQb0/Oo/doCog3JB/P6hYnRu2Qn7TWzRo10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34014197},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bb7761666ec3499d2a05e11a2044a7b9043f18f5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1682","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.802","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1202_1786723566529_0.09939593283492343","host":"s3://npm-registry-packages-npm-production"}},"0.0.1203":{"name":"@tscircuit/eval","version":"0.0.1203","_id":"@tscircuit/eval@0.0.1203","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"46f208b4bf7a2db3f8809fe27f8515bd45a81dd5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1203.tgz","fileCount":15,"integrity":"sha512-ZnqIfOqEJoWMLdSUOinhA1PZ/NvHSVdzIewOba3OImNI/shQJckIOR/zNlyOTfxoTOHbyIKvJipfVr1d+dkVLQ==","signatures":[{"sig":"MEUCIQCsaudk2oATEx+95cKG2IRJ6XvyE0BGJV5mFCEyUYm+LQIgOL4WX/dObMLSCuT4QZqRD/Z8G1Z5ORNyRR00Ci7tZ28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34023971},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"faf301f2ccb5607a72f6a03f1b1e77e4155beb08","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1683","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.160","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1203_1786727182656_0.8903524267389669","host":"s3://npm-registry-packages-npm-production"}},"0.0.1204":{"name":"@tscircuit/eval","version":"0.0.1204","_id":"@tscircuit/eval@0.0.1204","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b36b63a84cb0d207380cdcc40e708c0fb122d824","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1204.tgz","fileCount":15,"integrity":"sha512-GUHPcaZ+14/QyiYcI0BtLAqeAzsiHh6Yeqi8LRuvGJyMZXinCvyBo+a5CGT+dnlXP6zZRzCnyDPLS8UrMdCq9Q==","signatures":[{"sig":"MEYCIQCZoJ+1TG7lNwHmMUMvD0utMP4jYnkeJqOWuqMXzy10JwIhAP+Zl5bRgH5yTrqA65iDhWrv/SsEB36pQEKVjmid2p69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34028542},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8ed55f04533d32f608f6742a5c590095c16fedca","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1684","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.23","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1204_1786729775950_0.03057918770571333","host":"s3://npm-registry-packages-npm-production"}},"0.0.1205":{"name":"@tscircuit/eval","version":"0.0.1205","_id":"@tscircuit/eval@0.0.1205","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4fc09c12a834ea448790ca9dc86a982dd949d944","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1205.tgz","fileCount":15,"integrity":"sha512-W+azlMmzoGJY/LbgVpmh65OfRFUWr1ZYLgM7ZmFhOkxIO+lC1Z0mBp/+A+CvS5EQKo97hLGiR4g6v+777L0Esw==","signatures":[{"sig":"MEMCH1rMO7fXcrM4QxmbpdG6LgfqbMYRwITqtjiCbJaZf1ACICb3EEJzpgraIOZ2cadCOmon7LaSMRa3Nabo3x508cmH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34030242},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"77b4a46f8d58b5daa0ac66b676220f51cb648b39","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1685","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.24","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1205_1786731674468_0.506182380536008","host":"s3://npm-registry-packages-npm-production"}},"0.0.1206":{"name":"@tscircuit/eval","version":"0.0.1206","_id":"@tscircuit/eval@0.0.1206","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9241133aec346edb61d8aa269a9fa6ceb1127e68","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1206.tgz","fileCount":15,"integrity":"sha512-Eh3hcqOm+alAEiWJawCAqQqIS6cCKOsK8+zGsAHLT1zFhDsQQMDvnWrU9JY74zf3bVNAn7YYn6AjoUAgqoG1vw==","signatures":[{"sig":"MEUCIHFlTl6zY/KevKT7friewa047iggpbkzNDX6De6YJXGVAiEA/idsE2mDgyCVUH/SEMLIwjoGQ/3PJnFOt23D1mVLHuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34031187},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f50b7e130e000b51d3468b97f5b97f2285495736","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1686","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.24","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1206_1786735953627_0.5258489963180433","host":"s3://npm-registry-packages-npm-production"}},"0.0.1207":{"name":"@tscircuit/eval","version":"0.0.1207","_id":"@tscircuit/eval@0.0.1207","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"87835143fa4e49e1702cf4273b16e1b5dbdf971c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1207.tgz","fileCount":15,"integrity":"sha512-cY7ZbrnCX1PP6elMESk/YqbCbykpvzwtdRbjEeKZ5xKF/EJvmt/pHNrJG5SDHSaVM9TgMJT3G8Z4tqQTvjK3tw==","signatures":[{"sig":"MEUCIFIV8+4tw6e1q/dPmdnD+82ejZSKJevlw3XXIZFHRU3NAiEAzjWevNPD8rO9Qsw9C80vHQ2i5cEMO2nYLeu86vXai+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34036228},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"307564dccd17f869053a61cbdec277deed3fc4b3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1687","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.25","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1207_1786737963994_0.8110082520059629","host":"s3://npm-registry-packages-npm-production"}},"0.0.1208":{"name":"@tscircuit/eval","version":"0.0.1208","_id":"@tscircuit/eval@0.0.1208","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9635d645b4b5dad402e211b7da6a547b287b4334","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1208.tgz","fileCount":15,"integrity":"sha512-WI4nwpt8CexLEzCgl7chzXMILx+wTxKsAFs5WUkNLu//ab8Hsfie66Bk8xiTZgfktlV2djsN2PaJEOFfb0wFqw==","signatures":[{"sig":"MEQCIFKnvlefAePKfAMJG5BT+r1olPplSHlKQ5hDb3Z8kZmhAiBRwWBzNpLPtgi8KdeVBhIZF6v2R0P0L5G1XrjiXqzwWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34037269},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6974393f8e32401a85dd70a152d1a4a1bfd80884","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1688","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.80","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.25","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.129","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1208_1786745200601_0.8782037011715689","host":"s3://npm-registry-packages-npm-production"}},"0.0.1209":{"name":"@tscircuit/eval","version":"0.0.1209","_id":"@tscircuit/eval@0.0.1209","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"20acf0f10ed8d6a777101eb6e27788f0a4f72f6c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1209.tgz","fileCount":15,"integrity":"sha512-0JrBB782lRFkRn3gMx/n8HEI+qjDKxE5jKWqNV0XWTW3ymntewS01IFTCZCzQbDZvH+lWRoh/yfcAFrO/te3PA==","signatures":[{"sig":"MEUCIQC92ULWUzK9yvGRwRJwpYTz3p00o39ue9UdieKCAiY00QIgZ1KSv00Q4xhDlRTIi3wNSPk6KKew4OB5s5MSut8I9tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34073068},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"14a90625f08a13e4642212396f50d132e70f7309","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1690","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.25","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1209_1786784180381_0.5158530209430818","host":"s3://npm-registry-packages-npm-production"}},"0.0.1210":{"name":"@tscircuit/eval","version":"0.0.1210","_id":"@tscircuit/eval@0.0.1210","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6147aa418f555bcd2fe3834377f9c4a99215a5bc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1210.tgz","fileCount":15,"integrity":"sha512-y3tXAxm9d6nCbzZRSnaZ9jNK9zCutyf46QeqEsrMWtyt6zYXEbDp9A3q7LF7zR+Hxp349wLCJnEj8jHbNIJx7w==","signatures":[{"sig":"MEYCIQCm2BYu0w+ney5KTLo3HvPQPO4TTwYFB1Xy5nZUY4IeeQIhAPbaMz1dNBk6P6mpE854KZhZTghM8v3F7QZuzJzpAIPb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34077696},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3a8aa547f174a7702f847b2dacb9338987b8a3f8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.468","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1691","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1210_1786817477480_0.5327841620364879","host":"s3://npm-registry-packages-npm-production"}},"0.0.1211":{"name":"@tscircuit/eval","version":"0.0.1211","_id":"@tscircuit/eval@0.0.1211","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b90be24525d1e2f3696f01c06830d2427fce084","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1211.tgz","fileCount":15,"integrity":"sha512-aRD3deG2/k1/6FOgCCs1LFHjpI9TJJIlO0YArUG1WrsM9jpsbKbVNQ8kzXpTkH5nUZVuutZzyLJAR6mVQacLww==","signatures":[{"sig":"MEUCIGfKQM2Gi5chD1av1VUgz8OeyirGBbYez2fCfxWndEGlAiEAozjNna4iA+im98phqQa2c4x2ySB0fVOYasALmmBNwfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34082540},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9c056aacf4aa11ebde21c78a6af27386040ebd9d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1692","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.621","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.46","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1211_1786820287406_0.6334607342975023","host":"s3://npm-registry-packages-npm-production"}},"0.0.1212":{"name":"@tscircuit/eval","version":"0.0.1212","_id":"@tscircuit/eval@0.0.1212","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"550c3f3c5cbf2921d7118954933d61414403664d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1212.tgz","fileCount":15,"integrity":"sha512-pNoA6+ZpF1uccsR75hRnXURE1tkVv+oms8rMkh5/9zHvmAukfJi1DNSZFtU52zxV+ANuDQGf5Uw6PdX4PuaQgQ==","signatures":[{"sig":"MEUCIHHG+KXDyhuj6ZmLTbRwe2wqlD6QpBE2sI1mvy6+cPR4AiEAg5BByk43SC6p4+FwMtmcNQIjaEHD8pXB72jQ+iU445c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34090317},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"13b23fad62de2d48d5472d1f2ff19e2eb0b54508","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1693","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.622","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1212_1786821497012_0.7954622069285506","host":"s3://npm-registry-packages-npm-production"}},"0.0.1213":{"name":"@tscircuit/eval","version":"0.0.1213","_id":"@tscircuit/eval@0.0.1213","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e1c272050cd254bbcd8c972f9fa1e9cccc3abf91","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1213.tgz","fileCount":15,"integrity":"sha512-9uRKkb79xtXzA5JLb/PkD0j0rQ5x+KNT6R0+KIVHvKiOTX2ypigLBqRO1lZlG8G+UmQWHr3HHwBNheW0zPljxA==","signatures":[{"sig":"MEUCIAqrO8H2fqj+F90N6ZKrcWChoCfX15D7QyfLh95YCuKCAiEA9wZyW9HhKZGow+0OM5A3T699Yq/NPIk/Jshubu6/Od0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34090988},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c5651acc7e5df81a05012663c1c2775bd6a3370c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1694","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.622","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.28","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1213_1786830294117_0.09218873965799523","host":"s3://npm-registry-packages-npm-production"}},"0.0.1214":{"name":"@tscircuit/eval","version":"0.0.1214","_id":"@tscircuit/eval@0.0.1214","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a160d9a3bcedacdab073a790bd0c950cf0dc073","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1214.tgz","fileCount":15,"integrity":"sha512-h4wUmS8ooMpxV9XNHZSg6DBqYVPNx9NTGzT995gkAhcxstK7XdPIrs/sMGzi37+3H3+qnNmhRSZPUrZHkhYX7A==","signatures":[{"sig":"MEQCIGTmSvmaPbz/yA1IGxuAEBgAePoCvA5IuUsbKLk5F3PBAiBxQoTC/F+7BeaPiOoeEkqVlL//hWwxwu1HKaclDQkj1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34115723},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f24f4a98bbbcb3f71d948372a2049cfbb1ccb040","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1694","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.622","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1214_1786833545637_0.04989158976065089","host":"s3://npm-registry-packages-npm-production"}},"0.0.1215":{"name":"@tscircuit/eval","version":"0.0.1215","_id":"@tscircuit/eval@0.0.1215","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"094279709f1bd2c1644e630a204ee8dc2652f8b1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1215.tgz","fileCount":15,"integrity":"sha512-Tp/vlYH5aU3jH/s3rTHXrog2XLtf6kjTM4dxN/eEErE5R2GC7cAgg123tf6afebSXIg1kkiJDw2LRItFOvkspA==","signatures":[{"sig":"MEUCIQCcFm3iBTepDlfQ/PzrAjrR4p4hGtDYDLZCG+sg4jUUxAIgerofuy2hnVth0pIexIBE/SFkfRIG/4ojlRKvUPMxrow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34121565},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f1a420fb8a01838f018816d7ca68f1b22ebe4982","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1694","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.622","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1215_1786833867998_0.4636942670611284","host":"s3://npm-registry-packages-npm-production"}},"0.0.1216":{"name":"@tscircuit/eval","version":"0.0.1216","_id":"@tscircuit/eval@0.0.1216","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b596c91354f8005ae2dd97f795efcb7dadef8b2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1216.tgz","fileCount":15,"integrity":"sha512-VVI2u/ml1ijtzhQjBnU1CArAMVf2qo8u90b0BtWzD3groisadEJ370LOvxMgAr5RsnfF95qt9pzds4h7t50Y0g==","signatures":[{"sig":"MEYCIQDT7Mr0mX6BApMyZHqzw0cLluzcxT2M+iYJu3BuAgHitQIhAOj9DoZAhZVCG980+GJ3NZnInFBKr/IVeTKwgFuN8kh9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34121727},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ec30c203c90bf3e080f80685ac7811826b86dd08","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1695","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.622","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1216_1786834353263_0.41230294266982326","host":"s3://npm-registry-packages-npm-production"}},"0.0.1217":{"name":"@tscircuit/eval","version":"0.0.1217","_id":"@tscircuit/eval@0.0.1217","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58226438d83025cc6a5f87a4c146bb050ab3d440","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1217.tgz","fileCount":15,"integrity":"sha512-se68ZouUejY1MXDLQXUrendmDu7GAb83/KT4Vny0XYTMWS2D2rwRkyfAdB0nyLHlgc5RcqrRgtWOwllv+r/rgA==","signatures":[{"sig":"MEUCIGmUifaXOHtCpQZxGFRop6MxKqLsSSh+LdtJ5MN6zP+OAiEAuhkHle46tLln3xx2fzAexFo8D++9kGSZD6PbXwmRyvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34124939},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9bc0ac215f32fe0a98126441c346c62ae22f8ff2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1696","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.623","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1217_1786835521168_0.32204722304784283","host":"s3://npm-registry-packages-npm-production"}},"0.0.1218":{"name":"@tscircuit/eval","version":"0.0.1218","_id":"@tscircuit/eval@0.0.1218","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"85f0c51cccca5f6275bf991f7ddb836ee6e3f698","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1218.tgz","fileCount":15,"integrity":"sha512-hGVA8oyIRThTBbW8X/V8vcD51bazcKxk9MrjKGBHOdJqAfGQB58sTZ+fU/9J+UxyonrcUNA0zqVg9xrB/1C0Qg==","signatures":[{"sig":"MEUCIG4TI5uyiqDsiw100+1ezqo8tYp8VArYg0sqaL6pZ68FAiEAveucUVv4KDoYxsJWs8251Kva93wqDZgu/eXuB1jc9ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34128235},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"34182a702e1cd6a3cab5e8e2ddbb4c40f93ea3d7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1697","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.623","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.803","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1218_1786861323342_0.502468126037787","host":"s3://npm-registry-packages-npm-production"}},"0.0.1219":{"name":"@tscircuit/eval","version":"0.0.1219","_id":"@tscircuit/eval@0.0.1219","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ead51ad9431496e604fde3e70a9bb57994022f6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1219.tgz","fileCount":15,"integrity":"sha512-6NZJofFLigBOdGi7lwW2L5+MbWPuW95KdHEScw0dYrSClRPzjVfmb5W1BnGkndvRLGwwsyf+U47XKt7p0n0Ijw==","signatures":[{"sig":"MEUCIQCZaKcYyQSUblCJ/jj5Bwv8B60ehSMaUwu66h4F5daGWAIgMv+ZSKpWMwWfqf322kjPR2f0gQpHKpY72NyzRpZvRi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34141845},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7979a70d5d542a2cc6a772eb9a17fcdeaa3575ce","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1699","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.623","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.27","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1219_1786986778878_0.95200224779905","host":"s3://npm-registry-packages-npm-production"}},"0.0.1220":{"name":"@tscircuit/eval","version":"0.0.1220","_id":"@tscircuit/eval@0.0.1220","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"60986c625f1341a4125c4684037d50132a68d87d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1220.tgz","fileCount":15,"integrity":"sha512-L333HhNLbBhWXv5Jd/m6v7znftM1F9CfVEksIWKX4pspuM/m6GvadFjmZ9y+WNWYGiQSObN3bvhCBrdiVZT/pg==","signatures":[{"sig":"MEYCIQDUmNVJmrKrgVT3sb5NudL/IGytqJcELnSdcZBHHRw5swIhAOUBobXrEwZpYyX8KkWQeUwS5RNSKqwiBDiCTJ9mRZa4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33879316},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"69d34077eddc65c0279408476230f8c2fa0fe40b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1701","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.623","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.29","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1220_1786998815064_0.9212884393217233","host":"s3://npm-registry-packages-npm-production"}},"0.0.1221":{"name":"@tscircuit/eval","version":"0.0.1221","_id":"@tscircuit/eval@0.0.1221","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a6befba3e0edf5ddd67ed11fafaadb1fb4f871b1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1221.tgz","fileCount":15,"integrity":"sha512-y9OqvOrHCld7JvpaxE5gA689T1z7NkMzGY0nuYYfeDIu1HhtAi2X3arGBx4L1DMnbVF0ItRIrXg01HIO56E9/A==","signatures":[{"sig":"MEYCIQCXfK75re3cWcLzUZCZGrwgvMx3jo5NYvi7cOKr1XjhSgIhAJ+z+k7eBtuz590qJpl+2hxFSJgi4nO7zpfQ6wBS7tLX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33882319},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"35d4e2edb67bda990ec2f99edc1678d879c35464","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1702","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.623","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1221_1787013492032_0.09316001528889473","host":"s3://npm-registry-packages-npm-production"}},"0.0.1222":{"name":"@tscircuit/eval","version":"0.0.1222","_id":"@tscircuit/eval@0.0.1222","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"62445d0cc8b8ae9e6d4f502839bb21b9c987d436","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1222.tgz","fileCount":15,"integrity":"sha512-ydzOlUCTXkLW965UappmGw8d8uaMArIiXtLCvxvHu9tQA9jpEurCmqP6I/9Utyq4rkDmN1/28ncdLAas3/ZRew==","signatures":[{"sig":"MEUCIGmYe4hqFieIgU0vqOYrbjo19Sb8lzitoS6dci/66F4fAiEAzZi1FL8szy9NMpORxT2WeCiqhfRd0kQ4YfdlVq347ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33887429},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"23b50af1124f064649ca16313e206c1346d4ea94","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1704","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1222_1787084050262_0.9338664887168544","host":"s3://npm-registry-packages-npm-production"}},"0.0.1223":{"name":"@tscircuit/eval","version":"0.0.1223","_id":"@tscircuit/eval@0.0.1223","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c338103e399c9b5f780f8a291f14eac05407e3d5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1223.tgz","fileCount":15,"integrity":"sha512-4RaqL/P29tCy0vmFVGN+iZirtoj+xdHTs437k99aCRA3VcPjvpS1GlmpyWoVdSQuLVdF1kwnBX4oOjtQy3Fzig==","signatures":[{"sig":"MEYCIQCFgeNyOQFw6w/+7MWcSeee2yPk4KjdNQSI9BF3EbC3jgIhAIOrT1ff1+MS5HCwwb/+blIYNWzO5f+PRB1ykvc3H8rc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33888254},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6fa6fb04dca63f0240b6f26c7699e0da9e3f1465","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1705","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1223_1787085182188_0.40711985939782047","host":"s3://npm-registry-packages-npm-production"}},"0.0.1224":{"name":"@tscircuit/eval","version":"0.0.1224","_id":"@tscircuit/eval@0.0.1224","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"897e8e1708fb044e61211158cae0066cbc095b98","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1224.tgz","fileCount":15,"integrity":"sha512-vaYYmL761bT6pHLGQzs8BhLfXDCatOuuzbkbOFCLURAFO3bTLTU7zhi2ay5rjV85i0xJAd2G8yqqLHEKu/ekyQ==","signatures":[{"sig":"MEUCIQDGBUjsa6ugFIGVWZsZMw29XbSOGA2iAstuRzR9gC5rpwIgQMJyNOcb7NeFwUBschGdT+xzl8UZL+igAXPTZsIFK/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33889333},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"71bd895f3d1627a57b3347d9ce6f62e919db9be6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1706","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1224_1787086159194_0.8672023328826715","host":"s3://npm-registry-packages-npm-production"}},"0.0.1225":{"name":"@tscircuit/eval","version":"0.0.1225","_id":"@tscircuit/eval@0.0.1225","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"183c8ccaa69a81b79998c213b12543e02d55a59d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1225.tgz","fileCount":15,"integrity":"sha512-4uT9sj+mBPfQq3Ccxu6Hs6sFDbjfg1MebTv5Gbh9yfcN5NMXuG8aw7EgCbETj8vfxMZv6/NJRrCe0bNvEU0rcw==","signatures":[{"sig":"MEUCIQD9LccdjUU7Xm2bAeS8uW+Um4oJR13TVXsOi3s4jZ1ILAIgNvor8PydPAGy7i15GXr7HHrD2cfBy1oWx5Lr2QeDDm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33889417},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c8a2c82c88e34e97f2c94fb8958fe4896594691b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1707","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.134","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1225_1787086452300_0.6500072064690441","host":"s3://npm-registry-packages-npm-production"}},"0.0.1226":{"name":"@tscircuit/eval","version":"0.0.1226","_id":"@tscircuit/eval@0.0.1226","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18795315ff859caf3f6c7818ff2d8ce2e6b1c164","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1226.tgz","fileCount":15,"integrity":"sha512-nZeJGW32EvytirpUg4HVYIwdIxbhYD1hs0lHe/Gwsf72RMLTj5Bfmrh+bquUTbC6rStYxY5dQVjic51HlAd2kQ==","signatures":[{"sig":"MEYCIQC3bM3KkegtaA9/XQBjqqK6VkgCe2V5g5A2hE4HaJsb7wIhAKmAI8jcu2c/juTfpSRpCJoJMSFWXRuJLj0r9SJV4EAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33889941},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2f153c36f3d15aa499e8749dca4064c8b7ad9fff","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1708","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.81","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.136","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1226_1787112760192_0.022513831683262042","host":"s3://npm-registry-packages-npm-production"}},"0.0.1227":{"name":"@tscircuit/eval","version":"0.0.1227","_id":"@tscircuit/eval@0.0.1227","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"21a100751efabcddcc2c4c57455969bdf2e377d9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1227.tgz","fileCount":15,"integrity":"sha512-v4KKAFWGtV+Oc6TJ9AbhftyyPVpOyyuBkIqEKRYPtWzJmkEiP8aOzMUJ5C/0EImVpJa5dVAHVzZqxxKM4DPXMA==","signatures":[{"sig":"MEUCIQCtKyvsaHuulo0dIvzzJJrLW/v7OMX+Pvnud39NytVo6wIgd4NTfgvPilptr+d7njCtOmCau4Z0ZkjR36f3sLK5mHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33894367},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d640b959a56b9606d3bdb15df74c7480eaa88f2f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1709","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.162","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.136","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1227_1787132778882_0.8035311711711501","host":"s3://npm-registry-packages-npm-production"}},"0.0.1228":{"name":"@tscircuit/eval","version":"0.0.1228","_id":"@tscircuit/eval@0.0.1228","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd94920941e721bc5e13f7d60c285377409e44c5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1228.tgz","fileCount":15,"integrity":"sha512-wqnJy4Rh2oMrDZUc080MttfAiUmqdT81VXVbLRZ2Q9+7rQmBUNGYYXN6+QuSFDoXUHnGAFIh+SILvePtzb5opg==","signatures":[{"sig":"MEYCIQDmhgHZYGOVbyuDISmZ5TVNFAWRG7UkE5Fje0cr+nkZIwIhAJv3UEDJu9yI18G+pTXNyjsptrSEXki00bHTL/fgXSUZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33895171},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cccca3e88ceb1900b6555d6b097b5432bc60194c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1710","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.163","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.815","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.136","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1228_1787145281018_0.5860573337686406","host":"s3://npm-registry-packages-npm-production"}},"0.0.1229":{"name":"@tscircuit/eval","version":"0.0.1229","_id":"@tscircuit/eval@0.0.1229","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e42a178210c647548fa09701e5cd2de42949be9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1229.tgz","fileCount":15,"integrity":"sha512-6hFJUNg2dOK1l/uD5ij/ZjV1fxRCSDMjJ+HRwG+95yDH0ivnKQQt6Z6Dt2IBy57O/Zu+I9VHw9QQ4saXEpdDEQ==","signatures":[{"sig":"MEQCIDQnhcgewSlCpvTfq9SgYyEmxck3w2+C9Fn1KV40SYO5AiBH9TgGQ0cVNgZ4xV681HQbv0m8Fkk0TeBRXj9RCkcN/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33906715},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f35d05112ebf4cb96007ab7131912ef71b8a4d8c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.8","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1712","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.163","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.137","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1229_1787158760530_0.6959987181350704","host":"s3://npm-registry-packages-npm-production"}},"0.0.1230":{"name":"@tscircuit/eval","version":"0.0.1230","_id":"@tscircuit/eval@0.0.1230","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"41fc84eca7814ab53161c9e9706e98e22f2932d5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1230.tgz","fileCount":15,"integrity":"sha512-SdWDe/qytw1KUtNm/vOTo0St5F3fzZdUYnQ3KraMpJGmRS4pezdIqmF/aDynsjD8YtqkPZ/XfqxFgpPCzPJOBw==","signatures":[{"sig":"MEQCID580n1+rOHvDWAwvFnF3OLA7bOChz4gn3i0d0bnlm0pAiAjR0FiMLiv3lk/RvBhEOffMG751lmlVnzWciT4jYwsOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33906804},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c65ef23bb40a54b7be4296d9f27a873c58857c08","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1712","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.163","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"0.0.47","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.137","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1230_1787171621640_0.9351275102577905","host":"s3://npm-registry-packages-npm-production"}},"0.0.1231":{"name":"@tscircuit/eval","version":"0.0.1231","_id":"@tscircuit/eval@0.0.1231","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f2b9635fa5407f84b7db279502d0234fbc858fae","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1231.tgz","fileCount":15,"integrity":"sha512-TH67H+cy1tuwS7Sim4eOfQFAJLmn6VrtADJi1wGdpwig/uE7jOaXeKBu8WVEJYY3T9bWXzh3lNthDjWY5sgOUw==","signatures":[{"sig":"MEYCIQD68reDLCnaW98dc9oHTZ8nOfF2K0LNDidwcwvj6zZwOwIhAJpNpkW1/WB4Dd4B2+rTWTeohbXeFDSlafwRGxjn164o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33908946},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fe7175b587a705190b10584eb50366a582c63965","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1715","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.164","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.137","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1231_1787172405763_0.05274533877164145","host":"s3://npm-registry-packages-npm-production"}},"0.0.1232":{"name":"@tscircuit/eval","version":"0.0.1232","_id":"@tscircuit/eval@0.0.1232","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"64fd486e8deab783e54a671c3605a7c64eec9762","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1232.tgz","fileCount":15,"integrity":"sha512-vJ1YzvQscEM1vdDoYBKA76Sy1AvrYa5DdWh6kovFmCOhHUiwoOUuBUvl4f0ErpoYGANtHKo3nkTbzSk1+JI42w==","signatures":[{"sig":"MEYCIQCeXg/6nzHFRuQUwN0rjmN9VgCZYwYzHZJdP9mCvusIoQIhAMzUtTLQ5kx67Dbi5q3RNwtDOGApnrltZTv6PfP+Y0Fz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33912130},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4e4678bde997eace4d86086258629c2ad72f6309","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1717","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.165","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.137","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1232_1787176848410_0.7222230188218235","host":"s3://npm-registry-packages-npm-production"}},"0.0.1233":{"name":"@tscircuit/eval","version":"0.0.1233","_id":"@tscircuit/eval@0.0.1233","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"71a43149fbda295e5c5624289dc338032d9006a0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1233.tgz","fileCount":15,"integrity":"sha512-7poysuSx2R1AkXXs19rX4J2f0A+jT7LLggcJO3rRAjxtdg74SachB5pHyBTmN6CcRFj5QLDNoJ+v7p5Hs5JVaw==","signatures":[{"sig":"MEUCIGjOsW5zjBCdQ1Fo+Un49dMCkDmMc2TVBLIREhMbQ2VyAiEAhXVs+L2bI73QUE47RshdqZj+rVuJ5JmOrt+BxAFTC6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33915911},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3a9699a2cb923ba680d47fcb65f2eccc23e051c1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1718","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.165","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.137","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.3"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1233_1787186826741_0.5473154974192949","host":"s3://npm-registry-packages-npm-production"}},"0.0.1234":{"name":"@tscircuit/eval","version":"0.0.1234","_id":"@tscircuit/eval@0.0.1234","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0764f26fab7879d39940b13094af446b2aac9259","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1234.tgz","fileCount":15,"integrity":"sha512-t3h5rnCCmJ2PFRL2xgAIo0R2qbtAr9GYizNN6FM0uAB9irat5Xu750/d5ZtMMItE9SM1rQmMi3r9+3fHlc9kiA==","signatures":[{"sig":"MEUCIFHeYl4PX/+dFc1zLJaQKUwY/Xb+zUnx1McMKidWlPJRAiEAyDxX6308MKqnsPHHka4dNSBsijteY5IXj0vPDcndsC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33915911},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"46b8bc0f62ab7080c47695f03db1543769d01d58","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1719","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.165","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.137","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1234_1787187734161_0.6738264020362759","host":"s3://npm-registry-packages-npm-production"}},"0.0.1235":{"name":"@tscircuit/eval","version":"0.0.1235","_id":"@tscircuit/eval@0.0.1235","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"5a9fe852a611603e8e19d8621b27fe0d786a92c3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1235.tgz","fileCount":15,"integrity":"sha512-TAYRapu3W0SR39JMYjcEalACjwcppQ/ELbnl/V+V34GOcZ9GiggCqkEmCJiG0LS6YJyN9DY+y8TVdgSEbvKbFA==","signatures":[{"sig":"MEUCIAo8p19KMZWRlyHwkvnTfII8Uc3fctnSGakcEkQ14yQ1AiEA4prsTyvM3XCz73OMC/iVRJ0k9/BJwWYyWNqxpz8KhCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33930534},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e0a82a179191e5182700bd4347f2a9ba6298b2c0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1720","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.165","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.140","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1235_1787202366462_0.3793624129614792","host":"s3://npm-registry-packages-npm-production"}},"0.0.1236":{"name":"@tscircuit/eval","version":"0.0.1236","_id":"@tscircuit/eval@0.0.1236","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"6622a46a4615d6b9c84c393e5ae7e3ed6549052d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1236.tgz","fileCount":15,"integrity":"sha512-5JyQ6HRVp4buirEW52wurhX/fFh+smlTJa61h3UxL4lsgtsIvMSo64gXASy7/6C28Hk1GU2qJ8qPA3AuNlLnmA==","signatures":[{"sig":"MEUCIQCU8+Z2rAMawsSbh+COEkXGe/gJIboe4GGe7228sJUKUwIge1S7OP+0E6AmyIE1z1r9vRNE0Qzr89QTkdzQswoXAf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33930773},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cdbdba092bf3ebb548a17fab85b037ac4b511b49","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1721","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.165","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.140","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1236_1787207793613_0.3947374498579834","host":"s3://npm-registry-packages-npm-production"}},"0.0.1237":{"name":"@tscircuit/eval","version":"0.0.1237","_id":"@tscircuit/eval@0.0.1237","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"badfe9d56f8b9493b412db8719c39ae11934482a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1237.tgz","fileCount":15,"integrity":"sha512-w4ybv6Vu6cwmlMKiqES933zzn7CrM4hMiw4Sw2hTiugoiMwlLB4u3Y1ewkkIRDNK7F6bOOy03S212s24DL7QUw==","signatures":[{"sig":"MEUCIQDPjZuYAkr9eo995GHWTY9QKQKkHWmg2DH8kwudSif4bQIgDDWsspi69FqJjHIu09cOhLolGmdcxtPzlWiKXxUR+9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33933110},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"111a671c0411e546e8eb756b13cc2fba8d9198c2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1722","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.165","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.140","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1237_1787223936075_0.08000789455000978","host":"s3://npm-registry-packages-npm-production"}},"0.0.1238":{"name":"@tscircuit/eval","version":"0.0.1238","_id":"@tscircuit/eval@0.0.1238","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9540a254f95842366f06001c071ba7b9f919fda1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1238.tgz","fileCount":15,"integrity":"sha512-AQZHLFNPImSnz6zxqP1povSSirQUwwHUja8CGe+x8mSw9m59dXnMxsGIXr8p78/z6Gm5TtnkYurlWJ0gXG1F7A==","signatures":[{"sig":"MEUCIAvvSNgpip5n2cytMaQUr3WgrflJRwPyy+noQNG1F3PMAiEAr6qI+9Izys9mrW3L5S4IeY9imf4fmhQ8dZFkwcwyRSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33933110},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c5ba5cb6b8c18e9fba85818f1315d09e4afa2453","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1723","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.166","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.30","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.140","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1238_1787242301516_0.6528208043506625","host":"s3://npm-registry-packages-npm-production"}},"0.0.1239":{"name":"@tscircuit/eval","version":"0.0.1239","_id":"@tscircuit/eval@0.0.1239","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f70825bf71e8ce9935597755ff237be5a9554986","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1239.tgz","fileCount":15,"integrity":"sha512-mbj/jidY6ij7JL0HBrHBO0yizfCUeOvW/UkY3nYtPRyXARE96Oru5eLydsepOr+MCaNxLHC6gFhhHSF+brQoSg==","signatures":[{"sig":"MEUCIAJam2ZKl8A0f/Ig6EYZKG0mpFU+thJYTFUM7Q30XeQ9AiEA5UjQP3zmHol4oPTO0salGaCv3/LVtqmxplDL1zB/GGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33939753},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cf6b79779d67791451c501ffbee496b43b626e05","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1724","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.166","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.33","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.140","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1239_1787260372387_0.9724148933027519","host":"s3://npm-registry-packages-npm-production"}},"0.0.1240":{"name":"@tscircuit/eval","version":"0.0.1240","_id":"@tscircuit/eval@0.0.1240","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"14e8f74a28c7ed3a30f966b5b1f75b0fc33e59ed","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1240.tgz","fileCount":15,"integrity":"sha512-m9WarXC4kBXeWjPblUnL539ka1uIkHt6fMvLVLnBPbGu3OAryvj08aVDy56RkQalGDoOtbMiZWJ3ft5pg2nDiw==","signatures":[{"sig":"MEUCIFtMJODDnDfzfCM9BBQA15EWsC9jFNaKKQX6KHW7rT3nAiEAuLVI2TzqnaDzZZm6nNtSOsv4HaMOciAgmIDuS2viaec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33943294},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"15a0f47fe18f3435d1debb3941a47328b2f0b44b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1725","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.167","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.33","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.140","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1240_1787261309351_0.4339387316822245","host":"s3://npm-registry-packages-npm-production"}},"0.0.1241":{"name":"@tscircuit/eval","version":"0.0.1241","_id":"@tscircuit/eval@0.0.1241","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"e2c98b2b575cd3cd1a064496d6669c665785a3fe","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1241.tgz","fileCount":15,"integrity":"sha512-ify8As4RDtkkeujzEKJoq/jtsW+dl9x0gPQKmokLrvXIOgwZ3eiWMIBDjs/IZA9S2tg3CZqY1EA9GSluTpH/EQ==","signatures":[{"sig":"MEUCIEnSJtWx9BP55nMVbAmkNBCldkbgGTD3ty//izovnsPFAiEA2Awt4NK22371uv1ywKtEcxnRiIpF/9qCq8iCa5RAkY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33943294},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d579cf52699e9f9cb95d3e1afdaec5a084f583cc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1726","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.33","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.140","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1241_1787262390387_0.728141105373787","host":"s3://npm-registry-packages-npm-production"}},"0.0.1242":{"name":"@tscircuit/eval","version":"0.0.1242","_id":"@tscircuit/eval@0.0.1242","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a46693521de69e6518b3a3678ca7615a58e265ce","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1242.tgz","fileCount":15,"integrity":"sha512-cR/fMRW3JOYhU/pwQD1FSa8WksErekJCxy1LaliXk6quM1fawUVDMLgrv28fuQhoDnio/ChyGWMYRe0XXbDyag==","signatures":[{"sig":"MEUCIQD/UpBPn5Vq0iWvCdaQDSugFZWTnFUYGfPtSiEp4pEh/AIgZp0xAzaE3TzEBpld1KcwhUzLNkTX9mWdZHi9DVrjZZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33944717},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f0224233217170f77083cdeb4301ae39d6396d9f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1727","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.33","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.140","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1242_1787269744031_0.6199673214098096","host":"s3://npm-registry-packages-npm-production"}},"0.0.1243":{"name":"@tscircuit/eval","version":"0.0.1243","_id":"@tscircuit/eval@0.0.1243","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"32b7326fa09014be0991444bfe90b418bd523bca","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1243.tgz","fileCount":15,"integrity":"sha512-if9huEmMtItIw7XeUbArJhpEHM6p0ioTnsr0Ukz4I7RAwK+m+Uo+oAQoKHxrf0Q+4ryRDkiM+CO3qC9/1skYwg==","signatures":[{"sig":"MEUCIDw/uPVNUdcKjdErZ5msJMwaBGfvsqwjm6itRj7wVFU2AiEA34Lp8yCQVlki6+lKMcxGquw8J7eL0qZGy7cjUMUl9No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33947494},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"be8697f74af211f03c53f96a7d5dc8bce49306fe","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1728","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.418","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.33","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1243_1787286442184_0.3423785172148661","host":"s3://npm-registry-packages-npm-production"}},"0.0.1244":{"name":"@tscircuit/eval","version":"0.0.1244","_id":"@tscircuit/eval@0.0.1244","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"7ddeae7038b61ede476197b3494a1e728176cc02","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1244.tgz","fileCount":15,"integrity":"sha512-/apOdlszrFXbfXefn/7yllSmgqmkFPsknVvLkWRhermIMpEvByzEHeVJE4NN3geoaMMY5iwzj7ruN3LGXVmHlA==","signatures":[{"sig":"MEUCIQDTisoam2ajY2KKfhp7M7052fB2M/PepO++ljKH1X7kQwIgedsjDyzJxHjTnUCjaFNY07tlAchMt4f64gzl8prBj7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33955040},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"eb1f1595c5ff35168ce776e6cb54c8ef41202234","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1729","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.33","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.822","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1244_1787298773352_0.6165036556914025","host":"s3://npm-registry-packages-npm-production"}},"0.0.1245":{"name":"@tscircuit/eval","version":"0.0.1245","_id":"@tscircuit/eval@0.0.1245","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"048012384b4403080a3216a5fa80ad7c286b8bd5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1245.tgz","fileCount":15,"integrity":"sha512-nDKxhyf8lHfwrnsE2goXkZqBdrt1DD5mG/twyCgVKaMKlewWEL3/4pBKOt0HICxc2TKvcZDAUy/64Nd7iO3qOA==","signatures":[{"sig":"MEQCIE7Jo3luM/ron0We7cSSWjmHD+yCw8z+OJuPN0AGE5cxAiAc9UFSM4r/scx/t2hjoGjjfdH6ay0XHEmTGcXaeBRscw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34035464},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d3eab1a40baec5556f70a6fe78867b5ca2fb2a73","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1730","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.33","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.830","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1245_1787338657855_0.6281852868813509","host":"s3://npm-registry-packages-npm-production"}},"0.0.1246":{"name":"@tscircuit/eval","version":"0.0.1246","_id":"@tscircuit/eval@0.0.1246","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"6d3ea3c707ef3ac8a2d3ab8e2c31ee9d05fe37df","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1246.tgz","fileCount":15,"integrity":"sha512-EjA3DWh69QQwbH5LgXn6WCMgWa7F710t0QUJx7EWMg1vz+mu0X+20Ek0ddV4ut+28C3VNbanXCOpF/MtkDeqew==","signatures":[{"sig":"MEUCIGzPayOtylUpDH9L/fIEihVQh5j5Vq4TyxzXyxPhh04bAiEA3EWqXV1F8Q7RVzkR7ttHVKT7lP4og8g4HIwVBk7lkM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34037731},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7bec59d4d3bccaf39ea5649f3e3bf5b25251f164","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1731","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.33","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.830","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1246_1787358903658_0.1245124899079113","host":"s3://npm-registry-packages-npm-production"}},"0.0.1247":{"name":"@tscircuit/eval","version":"0.0.1247","_id":"@tscircuit/eval@0.0.1247","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0113720b8c4dc9500aafec646badd4a265cf781c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1247.tgz","fileCount":15,"integrity":"sha512-Oh0i2hTJyihE4WYzofbSAgAD8IMR52+zJ2fXjcVq0tG8Y+YlqIdCWyTp6sA7gB0vvmVSTkCHgP601UoCQ7BIJg==","signatures":[{"sig":"MEQCIEm38iHDWm3hIyblBc/vnpELg1ZIkRh0UPM3HMoRGnUcAiAc1KtBVAAJIer2NHo4NKhL3dUoOsZSAAkPtmfpmDcrtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34037731},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e6f4a270d1ad94b1b8edc2de7b97b2eed8c5a9b7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.469","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.400","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1732","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.830","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1247_1787359386203_0.6152464183536248","host":"s3://npm-registry-packages-npm-production"}},"0.0.1248":{"name":"@tscircuit/eval","version":"0.0.1248","_id":"@tscircuit/eval@0.0.1248","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ad7f73f15978eaace2ba1556920dc1b56f6f223a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1248.tgz","fileCount":15,"integrity":"sha512-y3EFGJT7nLAE9j40I2t0bItonwDd5BDRhRgwz4TbXyUdp8/7CHbRB+sHZ+ac0tH0Wd0yldXIApdfZBu1sq1ToQ==","signatures":[{"sig":"MEUCIQDWtmzyT2MsRK9q/MIYreW5d59Mb7X7zo+bxdSlbJUCtQIgPT/WqAQ85t6uyYTfJJH9Fs41NuBVR7xH5oiZZReT0oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34081412},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c160a7c8e8426034a0f9332734664ca5f1724d09","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.473","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1733","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.624","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.830","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1248_1787361514776_0.37420216379202853","host":"s3://npm-registry-packages-npm-production"}},"0.0.1249":{"name":"@tscircuit/eval","version":"0.0.1249","_id":"@tscircuit/eval@0.0.1249","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"7b753033317e2f7b9497d1007983de70dea9dc95","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1249.tgz","fileCount":15,"integrity":"sha512-s/hxNQaBaaGHdPdAy3FFkWlD3pJ7wO2yCAgpPzIvO4c14WBbGI+9P7H5bDHWAVmpFElMHS/6gsFbLVk/CCcFDA==","signatures":[{"sig":"MEYCIQDsZRZEginpVt5MMFA/AFJkfqnvf71QZDlSb9o13rnp0QIhAIdTT5AzkZt4mn1I5p7JyevVpUAZR0+LGA9jzHRvx/te","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34125364},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"14c9f9b90df4a8e0fa5e2754af559f78d9719dc9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.473","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1734","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.628","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.830","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1249_1787363357472_0.8537171942964799","host":"s3://npm-registry-packages-npm-production"}},"0.0.1250":{"name":"@tscircuit/eval","version":"0.0.1250","_id":"@tscircuit/eval@0.0.1250","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9534ec6735e6b407ec3b771885bee2b3afb89ea9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1250.tgz","fileCount":15,"integrity":"sha512-O9aLRk1O7kujWhxoozwRVxocAG8g24VBVjhbUJOt3/sbAZCaWRuCjbn2K/mbn1rnUejvDoj95XO851rCXEbQMw==","signatures":[{"sig":"MEYCIQCPaKAdHcIUP9z0CrLL5QMvFJjQjK5kYrO4qEpdoM4HGAIhAJSbDHlOEG+UZyFlltLOc5nQPJ6EaalSZhm6fHQiD1V9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34181561},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"287d06d6e86bde6f0fe0d29d95d44d9b91e8c986","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.473","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1735","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.628","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.830","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1250_1787367278573_0.9263279054314566","host":"s3://npm-registry-packages-npm-production"}},"0.0.1251":{"name":"@tscircuit/eval","version":"0.0.1251","_id":"@tscircuit/eval@0.0.1251","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"190f474709d80acd55fad477121a82fef3f2d168","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1251.tgz","fileCount":15,"integrity":"sha512-XPsLIsEpC0joIQYibVuQA6lbIcUAoIoSQZ2whTC3AQIliPSo/pXgveGfukMcBjqFe4uowTZl598oCWDpZPWvKg==","signatures":[{"sig":"MEUCIAsUrTWoNVpikgF85O3IScQKPG/NLdM1RExhtq9CkatwAiEApi3NCbzNam0eNMARZyCmSL5DVmTkvGj+9OfB+P5zCGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34214095},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"42ba839d3cc37c7967a8a56590c14e706c5fad6e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.473","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1736","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.628","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.832","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1251_1787383836863_0.7875307318089604","host":"s3://npm-registry-packages-npm-production"}},"0.0.1252":{"name":"@tscircuit/eval","version":"0.0.1252","_id":"@tscircuit/eval@0.0.1252","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f61c6179e22ddd6eb38349e7d5e7e223bc0ae100","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1252.tgz","fileCount":15,"integrity":"sha512-qH/Csc8YW+s4hRUK0V0Z417PQ0gvkdd7kxERxhItYduYrrgM/FpqD75iBPkKoqfAAwwIn9bkhmWqCt63mgIKmA==","signatures":[{"sig":"MEYCIQCNrYsnvKfdHG+Ajh9NrZx/oKqEL4r7/JmmYevcQRc8rgIhAPOpR+AXAEbMR9qW4xltOS4qOMBZ9n0BUinFK0q8698+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34216896},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fd524d5729667ed55b74bb179f047c2a033978a4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.473","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1737","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.628","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.832","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1252_1787421339283_0.7703889882757642","host":"s3://npm-registry-packages-npm-production"}},"0.0.1253":{"name":"@tscircuit/eval","version":"0.0.1253","_id":"@tscircuit/eval@0.0.1253","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2193cf5402d536807f80cae019956729c8d1b748","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1253.tgz","fileCount":15,"integrity":"sha512-lyt9Wm+v6yqYBg9GaP0a0lNAEsp0v40C7eWJqUbz64SYs+0p9UI0EuOBGcHHApksHeHg91zW019PUUpMMOCsAw==","signatures":[{"sig":"MEUCIQDyC3VomgAwnj/oZffrw3QXmtytAE4UG7TOG96Jr12LlgIgUAHTC/1lnhKvu6KVKexX/pmFHscvVB+0XDdFedpAKkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34261968},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a47e6cc6af44e38a8d758fffb2b450a03d33092c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.473","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1738","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.628","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.838","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1253_1787511563827_0.7830158275463315","host":"s3://npm-registry-packages-npm-production"}},"0.0.1254":{"name":"@tscircuit/eval","version":"0.0.1254","_id":"@tscircuit/eval@0.0.1254","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"390e21de22886fdc3d79223f4d8e5eab26fd4a1f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1254.tgz","fileCount":15,"integrity":"sha512-2lKBMWpeBgGOjXdUzhF4a4GLNAYMCd1gIJ4oyoKamLi4hnR/NBOs6ZlSGgZhLeHqgqT3uO8+wEt0sdjeFsGv4A==","signatures":[{"sig":"MEQCIF0/DhfTvRf6knDiXlds0EoG70P6nbmucVO+j4DDQcHZAiAh47BKLVDCYn9BfITOcnvPTb1ypUAy+GXRCpGZtNLpaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34263522},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f98d6405260ee80a8963bba0e7f51d1ed6b6f9f0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1739","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.628","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.838","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1254_1787514891956_0.6533461687123199","host":"s3://npm-registry-packages-npm-production"}},"0.0.1255":{"name":"@tscircuit/eval","version":"0.0.1255","_id":"@tscircuit/eval@0.0.1255","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c17caa0154344a4be6292eb665b612c9a1868fe6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1255.tgz","fileCount":15,"integrity":"sha512-/c6RIBBJGJFcgc314NO1IXWKyuO7kQ7qLQP3iTecKgNC/8iR1ewcnUusK6rKgdLjauIuBojInL1AjIjxk3iYUg==","signatures":[{"sig":"MEUCIEUff0FL0EkSWr0UIHxLqLFgV//ttCE85U0EB7lfckocAiEAtUAucmtHtor+9FdvS6uMV5Cv4iS1GBZXdwqcmYGJacU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34287133},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f4a33864c9688c43684c0f13a7d62c4bd25b32ef","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1741","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.839","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.141","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1255_1787525291682_0.46829840986336513","host":"s3://npm-registry-packages-npm-production"}},"0.0.1256":{"name":"@tscircuit/eval","version":"0.0.1256","_id":"@tscircuit/eval@0.0.1256","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"6cd7a88cc892975605a6c5233d1ff7e5e6d906b0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1256.tgz","fileCount":15,"integrity":"sha512-fpgB6Q5kjj4jqB9mvn5coXZOW7smAz3d5WQPa56YUc4/GQENvTbgntUjTXR7r4uDo+kZPpSl/A39jWIbQCzGCQ==","signatures":[{"sig":"MEUCIAbT6vRk+YM4smZ/H7XN046ePSHboqItK85eXQ1gEzW/AiEAt3wFM55oFXPUccvhUmgZ0X9rgJVJcpLQPAkMxYqxvrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34317078},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"aadee9c6e7ddc12f3f355a589a1a0e7517169d80","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1742","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.839","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.144","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1256_1787531164882_0.08542893951675823","host":"s3://npm-registry-packages-npm-production"}},"0.0.1257":{"name":"@tscircuit/eval","version":"0.0.1257","_id":"@tscircuit/eval@0.0.1257","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"64693bd3ded22abf41877d314617793d2a03a64e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1257.tgz","fileCount":15,"integrity":"sha512-pwfWrWYG8otWyT5H4hs1TsT/yjN/ooyIGnk0GK9rrAsNj7F3Dd3KrHdvyxdnhXzSnkMna0TjSRZ5jau292FSVw==","signatures":[{"sig":"MEUCIFJ7zipvLPVMyRAECIm+YOmCzFutQgmTAVnKXUu/h6zjAiEAuvazddW/Yv+YIRgQT4vrXUpJUnTRyw4eqF0DZFaD+YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34344294},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2693f32c3272dff514a68c01c7b0c44d67e86e94","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1743","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.424","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.839","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.146","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1257_1787551585350_0.11195892801139595","host":"s3://npm-registry-packages-npm-production"}},"0.0.1258":{"name":"@tscircuit/eval","version":"0.0.1258","_id":"@tscircuit/eval@0.0.1258","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"42f9a4ac590c37a2d90ed4804cf26c8813fb7ee3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1258.tgz","fileCount":15,"integrity":"sha512-K6zWAJ7jvxIiWL0b6Q1kEtaLaq7lLteCFit2WFiw5qO92qUQ/by9KYanrhc7VFu8xpEfFzoDqTkTN4rW1i/b4g==","signatures":[{"sig":"MEUCIQDzDpXWzyPsTXs/fK0wV2qK1R8mO41nxcQ0ejGPADZGSAIgUCDGFxwMbVJ3TdlFu1sT9G8hiPoABmJ1y8oZ353U6m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34346365},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4f05f593bd7db7e90b3ad4286655e41b22655d8e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1744","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.839","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.146","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1258_1787553616872_0.42869637367219604","host":"s3://npm-registry-packages-npm-production"}},"0.0.1259":{"name":"@tscircuit/eval","version":"0.0.1259","_id":"@tscircuit/eval@0.0.1259","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2c95fd0699165507165f62ae4ab1b0ddbc2dbe9d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1259.tgz","fileCount":15,"integrity":"sha512-1AcfgW/MmKcXcHA2tHQfXZ2eP2n8rXOCeaQCt2n+VOGLuS5WLcz1W4SUl1TCdYwxrZSI1j/2kJYp4oVRQziiGw==","signatures":[{"sig":"MEYCIQCxVywRidkOC33uYuBRgkyUmQB1a76E6ZmYK2Qe6qWymwIhANKrJNPJbpulwC/7VIv3XWhWbrqhKR8Si+c/obYMnUNU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34348928},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6c869c65a177b0c01d053a16ff61a00915106ab7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1745","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.839","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.146","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1259_1787566482425_0.9594721452864985","host":"s3://npm-registry-packages-npm-production"}},"0.0.1260":{"name":"@tscircuit/eval","version":"0.0.1260","_id":"@tscircuit/eval@0.0.1260","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c4c846a248f5a4099debd19e43a8f604147f7a93","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1260.tgz","fileCount":15,"integrity":"sha512-ZKcsZoZtmQWFE3oeroXRxA8gC4TgRO1VPyE7qa5BZyw8PW3GWkANi+5djuwlqIfCkwWsMpysR20Wx8tFYJWGjA==","signatures":[{"sig":"MEYCIQDWcisRS1K8TnLL3lTHHBQk7t89kRvay4+FynwI+y7KzQIhAIvqSWotVsDLpmSsBaycS1/ijzu+KzydcqMq9QYSKqpp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34350622},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2468558a423b07b7042e33006084311707f6da64","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1746","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.168","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.839","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.146","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1260_1787571935086_0.03524472632371811","host":"s3://npm-registry-packages-npm-production"}},"0.0.1261":{"name":"@tscircuit/eval","version":"0.0.1261","_id":"@tscircuit/eval@0.0.1261","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9e8213cd8f3ae43e19ecfcc5ec324789db1ea602","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1261.tgz","fileCount":15,"integrity":"sha512-XX9hUA6L7GIgq8Jeai2o7byAvSQw3gVXLO5uZrsQ75aNnLj3EQw3eHKBdDMl2Y1Jj0y3XFWNkB37nRR2SqcC1A==","signatures":[{"sig":"MEYCIQCB+umTrvL9K5xfkvBdt/GRRC2LMcixQEt7D0EMUJuuOAIhAM4Lr201deqeUyLCPX2s4djfiMeYMenEgqGjq/4IlAcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34353289},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"57621c1c1446561556964ae584652c1ce0f82242","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1747","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.169","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.839","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.146","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1261_1787581731931_0.6627412081700759","host":"s3://npm-registry-packages-npm-production"}},"0.0.1262":{"name":"@tscircuit/eval","version":"0.0.1262","_id":"@tscircuit/eval@0.0.1262","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"7fd7c2933157ee1cd44ccc325a932b6626432d4a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1262.tgz","fileCount":15,"integrity":"sha512-UVs88E6NhP6DRWtSKkBoBOH8Y4BNVd7m/itCxixDb2G2FTuV+ZwT2sAxq1XAGfP0b44JCvvNdzdwDzVyCyJsqw==","signatures":[{"sig":"MEYCIQD04pAGNlCuTggPKNbvvPBaAg1XmWsfH3PUR5tHnyUWYQIhAIdKafodLC3nQiEBm2UYU2zZkdSuWrTwcDQ7jeaEE3iP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34353394},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6f696cd220aaa5a9d631e4c2d118f4970c551b1d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1748","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.169","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.146","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1262_1787584526333_0.40598464995447636","host":"s3://npm-registry-packages-npm-production"}},"0.0.1263":{"name":"@tscircuit/eval","version":"0.0.1263","_id":"@tscircuit/eval@0.0.1263","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"e8bbad77dba1a3d74004c1648f3ba4bcf82f58f3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1263.tgz","fileCount":15,"integrity":"sha512-iF+AMIZkr1HOZyOicApB0XABhJobYoFUSeB5I1IgA+PUK1Szo4ujN/OO1fARr8u5v1G9BHdDdwK2/cMm/v35YQ==","signatures":[{"sig":"MEUCIQDtA1fFK30s+0Xu6y9dny3+XcSRnNh/qLK4SuECoxt8rgIgGgyFHHUhAPzx41/R4SMj3pYmDb444+qVAboR0Rrbtzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34352611},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"269c3186c872805485c8ceb2143b6d0f8ba34833","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1749","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.169","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.147","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1263_1787586426611_0.03355724386548942","host":"s3://npm-registry-packages-npm-production"}},"0.0.1264":{"name":"@tscircuit/eval","version":"0.0.1264","_id":"@tscircuit/eval@0.0.1264","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"85f260b4332647ff666399d5231a9da5cd29a04f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1264.tgz","fileCount":15,"integrity":"sha512-j10NtkLM5dEINBSDsxW4iwFvDLhZOY7cSKtnlZzBhDOtlGq4ZD2yaP7pU4jbL4ltxdM9PRrIJIQ3gQouOjqiKw==","signatures":[{"sig":"MEUCIA1xdF4HTGiAKYLBg2rUI4tgtXP6yDFM7S945phSpoJYAiEA5KeYXG8Q7GrXicu7EuNvaeXVv5I0l5vVVAiU2k1L4SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34354863},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1c2ed8918fd840620d193723572074ab765678c3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1750","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.632","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.169","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.35","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.147","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1264_1787605499699_0.8209275832639837","host":"s3://npm-registry-packages-npm-production"}},"0.0.1265":{"name":"@tscircuit/eval","version":"0.0.1265","_id":"@tscircuit/eval@0.0.1265","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"b17ca58c7c0e386026990ca170ca0f9c7b3e404d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1265.tgz","fileCount":15,"integrity":"sha512-ThUhR6pVipNNHN1EGJIlynetjQGZnAkmhy/+NCxqUPW0FGt/RtaDLmev7cjNcalj0kE7pNsVpohJak6XWLZ7qw==","signatures":[{"sig":"MEQCIFf08rJWj8ekcHzEZH5M/ZI7/pdcZcZdUFPzTb8LIVMAAiBQS4pK0Rolbd2G48kMMhV82/zAoFRms0DDDLPAPogvGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34399889},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"da2a66cbc4f1289b1e977187cecf2251bbe0fcfa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1752","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.634","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.169","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.36","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.147","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1265_1787608775392_0.49548003075530933","host":"s3://npm-registry-packages-npm-production"}},"0.0.1266":{"name":"@tscircuit/eval","version":"0.0.1266","_id":"@tscircuit/eval@0.0.1266","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"dbeb6d2e234124f945cf0362bc3cfc06cbd7aaba","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1266.tgz","fileCount":15,"integrity":"sha512-z33sZzTJ2K/x18pzIRVOePIGMZGbaRd0dvB3g0QuyK9sA2ZD1NfhoPHccx6Bxxz9kmgIJBBMY5QSs0gSt2iljw==","signatures":[{"sig":"MEUCIQDLT75Q9KWstBJ18TtJrqUI60sppxDq9qZCDivtx3OzQgIgBrwNP2ohjEYkkM5t+Uie2fUVS89d5IgOcl484ZMsW/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34411388},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ac7ba4d5853b0e4b4fc8d4633bab1c92e790d179","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1753","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.634","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.169","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.36","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.149","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1266_1787610579868_0.9108060666472977","host":"s3://npm-registry-packages-npm-production"}},"0.0.1267":{"name":"@tscircuit/eval","version":"0.0.1267","_id":"@tscircuit/eval@0.0.1267","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"76cfb0f8912e4403920f96e7beb065b4839f81a8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1267.tgz","fileCount":15,"integrity":"sha512-fLLjGjoGAOXr/N62RXnAs3yyExzclzpdfNnhS9oVZW16lE1FdTFPaXdJdUM42RkxVkktGFbj7/wAvPRGVJvXrg==","signatures":[{"sig":"MEUCIQDRy6GigPuw7mArjp6MOWPrHp2Og57hcul1jyH4Y77i1QIgMGhdaFfp1ysQjzHxOj7Cp2FaqfHQ+Qf7zHaouuwzVZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34413259},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"119a82c52f49585933c69adb7558f85d520a8117","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1754","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.169","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.36","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.149","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1267_1787612644850_0.7898059212097723","host":"s3://npm-registry-packages-npm-production"}},"0.0.1268":{"name":"@tscircuit/eval","version":"0.0.1268","_id":"@tscircuit/eval@0.0.1268","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f849a7221b427e155c88ef0099c9b0e65718ed01","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1268.tgz","fileCount":15,"integrity":"sha512-ROZV9P0fbSxbPxY6aLrfK8UKI3aPkCAZui2iGn4qOoPS9/i7AlVfIrncs443ix090J71u+SRQgui6iKKCIV0xA==","signatures":[{"sig":"MEUCIDLP/+7S4ckBG/mBO/iYNO5RihZt3oJMvACKq4d+UFKOAiEA42nDzdUEYfChBcjnOtvg2eBaX0SUOfHPI9h5wgtXGrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34413614},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c81ba216e071ee30844cf00810a76f8891e6e3a2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1755","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.169","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.36","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.149","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1268_1787613953755_0.8962626262765714","host":"s3://npm-registry-packages-npm-production"}},"0.0.1269":{"name":"@tscircuit/eval","version":"0.0.1269","_id":"@tscircuit/eval@0.0.1269","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"1d0aa49a309a605e6d6324176542dda22d32de6b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1269.tgz","fileCount":15,"integrity":"sha512-ycEeAHXVmjsjKrCvFIgAYmWpzJunmOLqP2k+QlzohwLqs6T5Nwzw1Zt+eVaQNf/fke89rdj2CDwmA+8txrpaOQ==","signatures":[{"sig":"MEQCIDXn7V/yZno4JDM2quYR4UX888TQBRhopii0SuFLVstmAiBgSC+L1iwhhYziznOhHnTfqebm+5SWwbQT8IrQxyV/yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34413644},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ac9a1c096eb52cc43bca71f8aec425dec0e9d24a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1756","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.169","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.36","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.149","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1269_1787616177187_0.8022023588194112","host":"s3://npm-registry-packages-npm-production"}},"0.0.1270":{"name":"@tscircuit/eval","version":"0.0.1270","_id":"@tscircuit/eval@0.0.1270","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"571a33fb7abff9614d190ea85a31373cd2fe4baa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1270.tgz","fileCount":15,"integrity":"sha512-HNmSw+ppUWhjvpGMlr4KDk11stKOoWXLshh4kjSkxzRBORn+mjQIeD6aveU1u30L/CxgbU+VmzDnJ6lFl34sAw==","signatures":[{"sig":"MEYCIQCUwZslwcPGTMoHcUbitHU0r945/8tmeWcif/S/OZOV8wIhAPC6XMagzuXyR1ZcV+wHuy9vjMDPIhmqUUWDkM3t+t2h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34415022},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f9d3c2d17f85976728464e7c45b562f63833e009","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1757","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.170","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.36","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.149","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1270_1787616676265_0.7468444096189057","host":"s3://npm-registry-packages-npm-production"}},"0.0.1271":{"name":"@tscircuit/eval","version":"0.0.1271","_id":"@tscircuit/eval@0.0.1271","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"5cb7fd4e4722035614d5104429bf1ee0fddcc9bc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1271.tgz","fileCount":15,"integrity":"sha512-FH9XLy/TromlMaXEtuh4Njxb/dbKiBB/qMggUcGfkWDILMP/Q8pVW6zYJqFIIwStZNO676EuI0sGWXzMzaqS0A==","signatures":[{"sig":"MEYCIQDDMzARJih/S0K1BfsmC0tGaz0yDHzBX/OL6gFnvMjnNQIhAI3XCCeaDXw7TQyJq33dJvpfBtQO3FGJkvJR3pzwZWhs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34421643},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7ba566e8a809d9996d1b694cc7e53792273f32dc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1758","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.36","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.149","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1271_1787622013569_0.8333476072978596","host":"s3://npm-registry-packages-npm-production"}},"0.0.1272":{"name":"@tscircuit/eval","version":"0.0.1272","_id":"@tscircuit/eval@0.0.1272","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"26deee4ace3acb9d1bea745fc3e8c0adfa065187","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1272.tgz","fileCount":15,"integrity":"sha512-2pJ+dW4SYbKZ6HZ5SVmtUzM0nkCXbsIhG/E+uP69TMZ+vQxN/flH6bKMUzHGcDqG+mmfl+k62oOaJ8O3Qy5CDw==","signatures":[{"sig":"MEQCIDj4Yr5vyQTMJ93u1g2dP0cpJbA2BRG3lrFDaniCkinrAiAuwLpfjj2ALqPpALsVcUiQ3s9eeIeTJOJzaCEdIbLUuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34490657},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f8a5f4e6421fbc1a2a52f3e953205c14c6617a87","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1759","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.149","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1272_1787625989533_0.8952054560297098","host":"s3://npm-registry-packages-npm-production"}},"0.0.1273":{"name":"@tscircuit/eval","version":"0.0.1273","_id":"@tscircuit/eval@0.0.1273","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ba4f6a831a5694587a5737468fe9a11c81efaece","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1273.tgz","fileCount":15,"integrity":"sha512-qKtBvs0PonOcie6+SqaHOmMBzTsDK/7diNBlXXPQ9wzJNtYgtLDy68ehgSbbdRX0dBeB9ws/J2pTYPCOIF4f0Q==","signatures":[{"sig":"MEQCIGhMDeD69E59vm6EHtgBh3duLIAbILqU5qIggBHETKAkAiBNDeqMV/4crF28Gk+RjYBjkEYpkg1gFOU9cExND0/o8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34509689},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b6dfce49023c1e306b48d9f7966e2a3b4009d2a4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1761","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.153","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1273_1787682247359_0.753777807603377","host":"s3://npm-registry-packages-npm-production"}},"0.0.1274":{"name":"@tscircuit/eval","version":"0.0.1274","_id":"@tscircuit/eval@0.0.1274","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8c6a9504a3abd6d4ebd5f690a781a7627312aa61","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1274.tgz","fileCount":15,"integrity":"sha512-5bYMf7iB4hXtKBRiZFPrtot7KS6+CqyQ8U98jTWUBZTLHbxgNQw4zRHHujAR6itnrJNIpYpFvvHoY9OCh+Gr3Q==","signatures":[{"sig":"MEQCIAw1ENs6QEHwyxq9ycVkNmqaVItFtbM1Tmp8VcaDs+EbAiAVZR8rCsOyD1A8CrSSwyoGvyyGpOmA0LoLnfBP0pia+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1274","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34528261},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2ab6b5de06036b7d16083b7b5c26047c0a0d027d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1762","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.49","@tscircuit/capacity-autorouter":"^0.0.840","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.27","@tscircuit/schematic-trace-solver":"^0.0.156","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1274_1787686841332_0.5429390629784911","host":"s3://npm-registry-packages-npm-production"}},"0.0.1275":{"name":"@tscircuit/eval","version":"0.0.1275","_id":"@tscircuit/eval@0.0.1275","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"b1ebc2ea3b55c463fdb171ba1bdabd4aa347b599","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1275.tgz","fileCount":15,"integrity":"sha512-Pl0E1anebpNwG44pVTEV9mJQMNUauK1g5l7jF18i2dLaEmGoNLhAsK5T18Hua+CmwMyPUEcO1ogI911cFEPmoQ==","signatures":[{"sig":"MEYCIQCEIUNwm3brg4n3M9E+1xfqUFs9siEUR/TxWbfJulHFMgIhALrgV/1Igpf3bjD4+vXjakWTvBQjyOPQk2Ot0vNDn940","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34622858},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f55c12c0931dacdd8b2497216eba983b1a1fa274","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1763","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.844","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.156","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1275_1787694319918_0.6645334575697173","host":"s3://npm-registry-packages-npm-production"}},"0.0.1276":{"name":"@tscircuit/eval","version":"0.0.1276","_id":"@tscircuit/eval@0.0.1276","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0d897faa34a749b112c5ce27bea1e113760a00fc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1276.tgz","fileCount":15,"integrity":"sha512-iTd/L//OkBqoFxfKK9301Y/nDVq50iDQsiVlomP2cNfm7rxaCFf1RPJJ9Cv2nSw1qw07XqkhwH0zmICFKui/9w==","signatures":[{"sig":"MEYCIQCgVkBAVR9XSAvBogQibBMawAhJF/e507Ev7QFLDCn+OQIhANkUhPWan4u/MgDwXxJx13JHqAdEJWvQcO07xDYzojfO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1276","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34623517},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f4b7a8be8b8fb52d9cfc2238bfebec2927d4142c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1764","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.239","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.156","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1276_1787710573898_0.6347324657562818","host":"s3://npm-registry-packages-npm-production"}},"0.0.1277":{"name":"@tscircuit/eval","version":"0.0.1277","_id":"@tscircuit/eval@0.0.1277","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a51a8b1c64a3497c69979c4e49c1fd6fa0572e31","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1277.tgz","fileCount":15,"integrity":"sha512-+hiR8Am/o3uaPfCRPEB7/U/9KRUXvTgQMsvtItPvj2r0e76Gq47BE9stWMzG1Povu6mT4STCYQw3R74HNAuxng==","signatures":[{"sig":"MEUCIEXjtUenaOVZgQ6nk8o4iNSmqD2QU/FDE5gnAWoY0JOkAiEA6ElNgXHjJEa4H6FzyUFgiuKCfLtxUYqen564zQbWjFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34648597},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3c410bf2ab0ae4b564b28deb94e65fd4bf0600a7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.475","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1765","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.242","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.156","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1277_1787723715251_0.9357969615626853","host":"s3://npm-registry-packages-npm-production"}},"0.0.1278":{"name":"@tscircuit/eval","version":"0.0.1278","_id":"@tscircuit/eval@0.0.1278","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f56bcbfe54ad3ce66d80cd029119d19ec149485d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1278.tgz","fileCount":15,"integrity":"sha512-gzBgYDznNlqoXbPQLa8mHpj8Cc4uVNO8k2Q+ItME4dqAgt2i7oISC6GGqMvAhoIzOH+L54O3By6B7Y/YL12Dug==","signatures":[{"sig":"MEUCIQCM1NO5HMGhIpusHM9hyvMHlQWRdHv5u2Ca+HtKwuvQSgIgQERq5Ei+moym+S537EqXB1ALJPDvlwNPZG62q2nltzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34649606},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f7d6ba06df065992746111fa8805409108c5d96f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1766","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.242","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.156","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1278_1787724883857_0.3570720986283198","host":"s3://npm-registry-packages-npm-production"}},"0.0.1279":{"name":"@tscircuit/eval","version":"0.0.1279","_id":"@tscircuit/eval@0.0.1279","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d4363e41f3cfb52d2142bbd56847fa994cdd1f83","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1279.tgz","fileCount":15,"integrity":"sha512-M387UYgRv+UdxPY0EUjkJAEx6HlJFs9fraDhFRDFRIvICPqBTb3e67qXk9MEKpiFOC8HpnteBcDIL4usPHPlRA==","signatures":[{"sig":"MEQCIHTLzmcggLvlHSqlefi4f7BKjvDzWnTHdWpqUeYZ37f1AiAYay+9hZUt7vT67+kLCSrZiayOkJDxHTvKFRCo3z4wNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34644368},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6abde0a00c9606247e67322d31894af111886b5e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1767","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.156","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1279_1787727534583_0.6305339510074406","host":"s3://npm-registry-packages-npm-production"}},"0.0.1280":{"name":"@tscircuit/eval","version":"0.0.1280","_id":"@tscircuit/eval@0.0.1280","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"70865f1a2312404c7b061f3ac1606631b8ccf910","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1280.tgz","fileCount":15,"integrity":"sha512-msj+F0wo4G/56jVi+gLp4SQ4sakxCWjXNPSL2EImv3glzwm9gR2aY4t+17s9JND+5uP/lYrqJcxrfgLtRhNqwg==","signatures":[{"sig":"MEQCIFcAUwLKIALHEqRb6p3Xd3SvvXum285iJRor/dx3xv7SAiAeUxfunvb8IXgYcYPhIfwZ31DVnFLqrowiU1zwTm8KIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34644433},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9a005c8d1025170a5c6e4297d04c6e11fc30b7c7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1768","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.156","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1280_1787739841440_0.6842616051320405","host":"s3://npm-registry-packages-npm-production"}},"0.0.1281":{"name":"@tscircuit/eval","version":"0.0.1281","_id":"@tscircuit/eval@0.0.1281","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"1ddcbb971e7f3f0d2a5d458ab329366604632889","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1281.tgz","fileCount":15,"integrity":"sha512-ve0PCRpzD0TbcPqddpCjUXUluyfLZYX71X1lQwUYNJDNUD3ehLGtYI8K8d1j51Sl/grHTLOGucNBDlhWcBjkEA==","signatures":[{"sig":"MEQCIEiL5QnSExUFyS+YRtonjNRLI2u1WRJfi3psaS1J2lSfAiAHfC4Uvx6v6agFuAVQXS67IhAaHb3BpGrYkOxWF+HBXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1281","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34651118},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b524aa7e2353169d94cc360a2ee029bd0d4db8c7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1769","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.158","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1281_1787750550051_0.6186851866742478","host":"s3://npm-registry-packages-npm-production"}},"0.0.1282":{"name":"@tscircuit/eval","version":"0.0.1282","_id":"@tscircuit/eval@0.0.1282","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a7e546478fe2115e863ac63896f017700b6aa681","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1282.tgz","fileCount":15,"integrity":"sha512-hSxHj7Umqgp3qIQsztDIzAIcGGqbn/bS7vciyIyFG/IAtIL+sSOajxiCGey5uy3e3EeVDFLhZ0Sk8OWSbgo4yA==","signatures":[{"sig":"MEUCIENQT69T9wYTVzp8+xg4fPgMr9/V0b1+2XP8J0TfgGcXAiEAp78HK6xqdB8Dp8zhLb8gVgmTh8VRFR1cn+cdbMZ3LQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1282","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34661154},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"611badb217b88439e743c71133994f041749846e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1770","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.37","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.159","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1282_1787753035481_0.6454531527321743","host":"s3://npm-registry-packages-npm-production"}},"0.0.1283":{"name":"@tscircuit/eval","version":"0.0.1283","_id":"@tscircuit/eval@0.0.1283","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"91d9f61bd22294d85510996fbca20a3942dd4308","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1283.tgz","fileCount":15,"integrity":"sha512-xJjnXajyH/5OYkqjceAn+hFaJuVm/dN1pslAIsu23HJl1SFDm1sDMaDX444gWP//Qerf8kh61ZnEkx3iexws8Q==","signatures":[{"sig":"MEUCIQCAl9NoXA/c5/+Kx1s5iT3zf4lWxfSbj80VZLBLdraFYAIgYWKngCW2Q8O/nGVBmfAkK08Bhoyd7HsSGJnXRYHF7Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1283","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34695001},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"94fe370ca60c56850447c1a24286a81691a9d308","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1771","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.635","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.38","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.159","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1283_1787763296976_0.9105314749387259","host":"s3://npm-registry-packages-npm-production"}},"0.0.1284":{"name":"@tscircuit/eval","version":"0.0.1284","_id":"@tscircuit/eval@0.0.1284","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ace6d7cdd0e00e4782376d74df9e5c2c33c2b354","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1284.tgz","fileCount":15,"integrity":"sha512-fpEPrVmvUEbOHH9r5k9haDir7X3R2XuW0KyqraZkZGFiE1TUfaLYp3V2YpfVFZ0jBgF+oN2jh6Cw7ZVdsj3X+Q==","signatures":[{"sig":"MEUCIGXkC3ISE+5qEthKrJ36mSGJArcEvrdEj3nmCTGHNyURAiEAySB0ALx3yXZq5EfjCiO5i0u4zf9l+e3ShUPgWb0Wzfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1284","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34710491},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d7cd08f8a1b7efc2f0228ec371311aa7de252d36","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1772","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.636","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.38","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.159","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1284_1787769573581_0.1624486458974037","host":"s3://npm-registry-packages-npm-production"}},"0.0.1285":{"name":"@tscircuit/eval","version":"0.0.1285","_id":"@tscircuit/eval@0.0.1285","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"bf30f0290f13b464fc294322804be43398c8eac5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1285.tgz","fileCount":15,"integrity":"sha512-NV5HVtaG3eML+eLdC0WGtyftu1mFeUth7OirUwaqcuH1/TEh/h1z+G98JM7AmmQ2/kPFWo8Fjq8C5NgttVEP2w==","signatures":[{"sig":"MEYCIQC0SjB5Y41Hm92fGHc0m+0Wee74Fz5GevA8VdB3M+ZYsQIhAMMFS5V228oYyHiNmF5tZsPg4/GgP//0NQYT5J1KK5o/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34744644},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"94b838a96e0dd0e6663bcc8dba3b488ccf964ad4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1773","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.636","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.38","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.50","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.160","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1285_1787770083064_0.05476651166685986","host":"s3://npm-registry-packages-npm-production"}},"0.0.1286":{"name":"@tscircuit/eval","version":"0.0.1286","_id":"@tscircuit/eval@0.0.1286","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"087461c0429643e0f0b4caaced6c594ce10e7f22","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1286.tgz","fileCount":15,"integrity":"sha512-Sf4s7IehuRbbF/T3W6UcR/sTsiE44y1P2PchFZ/vz6QhgN3rUh+Ux36PLhWqQXDkz1UkQq7zQstf3+Lx52O6SA==","signatures":[{"sig":"MEUCIBCM5pJFkVvGiRXt4ARoSyXd6zBGu8bEyoh5PANcntJvAiEA0svS9sYPkbI1RYaxJ/KJz2BcZJC1AGf2xqpHlphgsz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34833739},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2f338c8124056f9f9af7ec9b724890d7f2dbd066","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1774","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.637","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.38","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"https://pkg.pr.new/@tscircuit/copper-pour-solver@85","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.160","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1286_1787771045492_0.3835222823967974","host":"s3://npm-registry-packages-npm-production"}},"0.0.1287":{"name":"@tscircuit/eval","version":"0.0.1287","_id":"@tscircuit/eval@0.0.1287","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"7b24f8e76af664b85c80de83117fe081980ff6d2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1287.tgz","fileCount":15,"integrity":"sha512-I1mx0+e0FWvZYADZDEx/bnMSrW7kCavY8nY3hJRMj1v7GK4x/HxiQU4SjAFbMHX4dBYu8NVT3yYJOch7ERf09A==","signatures":[{"sig":"MEYCIQCcoikIlWlPgjelXBRsye4B0QBDpWcZXOUFfs3WaYSVwAIhANzyzC/9C18T9RC3JXvT6g9Mpc9jthEs6zzXACHXYeEA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34834075},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e8c3ead1bbcced1a70e00d6f45012bc7f89d6e20","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1775","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.637","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.38","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"https://pkg.pr.new/@tscircuit/copper-pour-solver@85","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.160","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1287_1787772267602_0.8931143212502675","host":"s3://npm-registry-packages-npm-production"}},"0.0.1288":{"name":"@tscircuit/eval","version":"0.0.1288","_id":"@tscircuit/eval@0.0.1288","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2258ffeaba8a14b9706a71f475c068779e5ed09b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1288.tgz","fileCount":15,"integrity":"sha512-PtRJ4ch5WGDqt1l3uXBUjCJr0eJySv6QhuBOXEn+ehMpNbaNGEZtfiEoIk/NoCmLMiioM/hLwDSBF6+LiP44YQ==","signatures":[{"sig":"MEUCIQCMwoM4ifiYRX2U/ABqUFfHnzFArmfWxRhUNaJbZZ8lWQIgGDFAwxPueLWaTbqgz1Cw4jANjVnFLmaePafYFPPk/KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1288","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34849447},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"145e04c586da2bcac7df032b3bd746d1f4fa68ee","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1776","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.637","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.38","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"https://pkg.pr.new/@tscircuit/copper-pour-solver@e9689c6","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.164","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1288_1787777299499_0.5386866294889803","host":"s3://npm-registry-packages-npm-production"}},"0.0.1289":{"name":"@tscircuit/eval","version":"0.0.1289","_id":"@tscircuit/eval@0.0.1289","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"cd718ac4bbbd82f04834dd95ebe1bd8699a33112","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1289.tgz","fileCount":15,"integrity":"sha512-PMB0oG2sIZ0vpBLs0I1Pxj08MpFyRP9FqQ3W/eaj+B+99Xr16E6KFs34loFKYIB4TctCysjQUUBb60tw5Zbx3g==","signatures":[{"sig":"MEYCIQCkJcZdeBxBAu8T7slcidgpQ/ll59lU4z28EPCb4yOm8wIhAMLDgvZG3Hu7IPw1CEB7SLKcBxCXfzp8CyLOsL0XMvXd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1289","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34873821},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c10e6a20eb60f63cb5ad267b3f62f75d5ee9fd69","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1777","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.637","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.171","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.38","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"https://pkg.pr.new/@tscircuit/copper-pour-solver@e9689c6","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.166","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1289_1787779273090_0.08825000733702382","host":"s3://npm-registry-packages-npm-production"}},"0.0.1290":{"name":"@tscircuit/eval","version":"0.0.1290","_id":"@tscircuit/eval@0.0.1290","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ba901ac8f50c922d1ed716f2efc1f6b755617326","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1290.tgz","fileCount":15,"integrity":"sha512-C52+w65aA2RlMyX91aleWVRDXO58JvxBGmXXbAGGyzYdO2oZrsX9Nq18u1YYxNRo4INPSWFTH4lLExAE8EULvQ==","signatures":[{"sig":"MEYCIQCy8ueha03sv0/N+EQfmfBMEbljpdTu65agautYLIXhZAIhAP8FEOPt6LTlMcq6W6LG8Q+JSkOq6mzBCkXOTnR5kv3V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1290","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34875085},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"45d7b8d942a4d4958eb65c5916155cccb69642ac","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1780","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.637","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.175","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.38","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"https://pkg.pr.new/@tscircuit/copper-pour-solver@e9689c6486cff2b1fac01935a1d0ba7850355d24","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.166","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1290_1787787769249_0.2206467886822685","host":"s3://npm-registry-packages-npm-production"}},"0.0.1291":{"name":"@tscircuit/eval","version":"0.0.1291","_id":"@tscircuit/eval@0.0.1291","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0f55d2504883d4e7c292b1d23a1033cae4fbb560","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1291.tgz","fileCount":15,"integrity":"sha512-Iy1oFzQEouMXAElwr7R3UPEbFpynmQnviJYTpeGuS1SXrX0+cHlvVvu6HMdPxfIbtBECgnBQfeAjOkXqYrMKMA==","signatures":[{"sig":"MEQCIFZ145rnnjxFpf/4VJ21vjQlaHGSPxhlpxT53nwbbK00AiBkeJTuGKk1dfc5vzAK+EIIILJk9ykziAMz4ef5y0Ow8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35017568},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4237b1af7e5d9f26ddb8ff3534f9a3947b381c83","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.476","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1782","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.637","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.175","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.39","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"https://pkg.pr.new/@tscircuit/copper-pour-solver@85","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.166","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1291_1787794698508_0.9260341614991443","host":"s3://npm-registry-packages-npm-production"}},"0.0.1292":{"name":"@tscircuit/eval","version":"0.0.1292","_id":"@tscircuit/eval@0.0.1292","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9a07084639692c0107f84706de646502ee3f5744","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1292.tgz","fileCount":15,"integrity":"sha512-Ms7H4QZ+9IpRx/7t8He44Aq/TwaKx1aRsQCnH02ZqoYpICugva4s/as28+oNKZARRQgwt1z3jXIPvY0NHpu3qQ==","signatures":[{"sig":"MEQCIDEEm37KC8+FvftI2Te0icnajDeqC0ZAnn3TEHZ7srgWAiADQLeNweyAFlDcaG7InQ6GZerooylMFjMFSwJdwDqFDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35021524},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7960a20d85e8cb13166b13b10f970891377b1542","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.478","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.407","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1783","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.639","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.175","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.39","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"https://pkg.pr.new/@tscircuit/copper-pour-solver@85","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.166","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1292_1787795127948_0.1376833967555311","host":"s3://npm-registry-packages-npm-production"}},"0.0.1293":{"name":"@tscircuit/eval","version":"0.0.1293","_id":"@tscircuit/eval@0.0.1293","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9ebff33ab1d049bd56633330462c1ec234061fa6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1293.tgz","fileCount":15,"integrity":"sha512-6+vuwaUIjZs6ZtJgqr274szJbWXDji43Rolx4jDN3rlyGEq/JAZWdPHl56kDAz1Hl/wadysW7UZrsE9Df7pA8A==","signatures":[{"sig":"MEUCICvuaoRGvSjwSk95mpSGEMm9p1HGmBGJIgLWWA1scSc5AiEAuVWkmcV727I2mVwr8tjygP0YS/KBvPzZRBgyin0SJhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1293","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35046218},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3d564acc27c4bec19121176b8d9e050dc6d99e4a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1784","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.640","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.175","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.39","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.166","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1293_1787805984775_0.31533847555145256","host":"s3://npm-registry-packages-npm-production"}},"0.0.1294":{"name":"@tscircuit/eval","version":"0.0.1294","_id":"@tscircuit/eval@0.0.1294","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"569f6e4bc74e68a7eb28d06e58d787273a981257","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1294.tgz","fileCount":15,"integrity":"sha512-hZm00H0J4jR0MR4crG0S9nvKa3EKnWEjTR0CnnnwWJbfaYEXtE4QhQH7lpnzytpgMTMq9DREA876L9A2kcAaQQ==","signatures":[{"sig":"MEUCID5LbuJFL+ZEkUwhFCokP+dSoO8Fmm7is96RYNW73HQgAiEA5pZw/QMMDqtMqnk3UX9/bArEiSjVEd3CEjjeatZRDf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35046114},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"46bdcc22cf4a5fdd0c725d0f54f3457afdc5c525","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1785","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.640","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.175","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.39","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.166","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1294_1787806494937_0.014330607710333787","host":"s3://npm-registry-packages-npm-production"}},"0.0.1295":{"name":"@tscircuit/eval","version":"0.0.1295","_id":"@tscircuit/eval@0.0.1295","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"01a66aa6f05c068ae69a935644f5252da6c5fbb5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1295.tgz","fileCount":15,"integrity":"sha512-lK5qTBUM9IGii72vpaS7jEndefPHRIpmJtjbcSbiqLk5XB1NCHL2C7IgYUZQtl8zlsiXEc5z7slPPtuw+vSF9Q==","signatures":[{"sig":"MEUCIHVvO8htiE2Oz0eUng+j78gx+w4ly2wKLcLysKV4uTTdAiEA4gVFgtIau5qzd6HDL2RkhaAXn1TGZWK9vQ2R5P2E8iA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1295","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35059379},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b6c7c7aa49b15fbd994f19a429525a2d30069e8d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1787","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.640","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.39","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.166","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1295_1787807567349_0.26053902463422074","host":"s3://npm-registry-packages-npm-production"}},"0.0.1296":{"name":"@tscircuit/eval","version":"0.0.1296","_id":"@tscircuit/eval@0.0.1296","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0950c998b02441d0fe355da0c3a42ed560341734","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1296.tgz","fileCount":15,"integrity":"sha512-IfRVUXRRwmeNLwcR/KD8t/Ewc8hvZCYx35vhouJ3cCg7jy4qCEG/8bIURLk+QTXjmt53lBOK+IlI4NbAFMCYgA==","signatures":[{"sig":"MEYCIQCVx8vtaApHJRPB02MwhZYb+xOs0vn0a3t4pUMVbeyIagIhAMy4HRnE7gFejv1PDqWq696wFfeO3fYFodcO6cnNAHtG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35062983},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"410a1eec99d0c25d6c20f3671042f3fb58ac9105","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1788","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.640","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.39","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.168","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1296_1787840694254_0.32647198163494906","host":"s3://npm-registry-packages-npm-production"}},"0.0.1297":{"name":"@tscircuit/eval","version":"0.0.1297","_id":"@tscircuit/eval@0.0.1297","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a1b8296b4b126f09026c28271f3e368bb3b7c0e2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1297.tgz","fileCount":15,"integrity":"sha512-/DQGxcMfypHHsR2knDhe6temGipsb/CNaQI4R5HS/YfsmDsrKO9WhJFFLrsbPOvxzECkBGspwgK4PsWchmsyTQ==","signatures":[{"sig":"MEYCIQDCH/2T4unGK7DbVMYNy2mreBTrVYzHreoOn2RfJVRwVAIhALBDU+MVY4me4k/9qgcdC992i4HL/rayJymmQwBXw526","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35093168},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5ceeab71fe5851756097a627d9f136d617fe7055","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1789","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.640","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.40","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.168","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1297_1787847200795_0.9954658778650778","host":"s3://npm-registry-packages-npm-production"}},"0.0.1298":{"name":"@tscircuit/eval","version":"0.0.1298","_id":"@tscircuit/eval@0.0.1298","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f7b7e0a706956b4dc554f09f1f5eb53491b0a737","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1298.tgz","fileCount":15,"integrity":"sha512-/d61DFvDyJC3j21RmZ8p02zKZds6qjhjI6kl0OwtMbarsIi25ZXO8w4ndBo5SYI3voHts6CIUMwEXDVe6e3pJA==","signatures":[{"sig":"MEYCIQCeJVn+i/p0JqBZ+mqYpPkO/y4jo9Uo5MtFA6mTF3LF4wIhAJJnAs7twWWSPTDV5eM/wQoBge6ek9+S/aim/rm2ZkiU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1298","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35094953},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"563d9176f5e57c9aaabc9f30a3894c7ca8ba8674","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1790","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.641","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.40","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.168","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1298_1787867236505_0.717296474496385","host":"s3://npm-registry-packages-npm-production"}},"0.0.1299":{"name":"@tscircuit/eval","version":"0.0.1299","_id":"@tscircuit/eval@0.0.1299","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a92e5e498525b7deb8a8862e15fd15ee179462fb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1299.tgz","fileCount":15,"integrity":"sha512-r7jdCPd/XwBwiBL/4eF0imkwWCFjsPLG399CoIeMkQ81mvb4HCXWaWQ6Tkm8fAu4g7CWUwD6vbiT3Ro2ZThz3Q==","signatures":[{"sig":"MEYCIQD1+mGDWngsOwgAf3yE9SZidV6b2cgmAWvu/iPmypqk1QIhAMgllrAd2O4EHBEpMBVb7LhS2YIn9UvQQVNwdCG4giU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1299","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35107372},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fdeed56a3f4610e2416ba141649965b6f68bed68","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1791","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.641","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.40","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.170","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1299_1787869253918_0.11262220181990523","host":"s3://npm-registry-packages-npm-production"}},"0.0.1300":{"name":"@tscircuit/eval","version":"0.0.1300","_id":"@tscircuit/eval@0.0.1300","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"3767ff680f3689e1e49285e5d6187b21366e528c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1300.tgz","fileCount":15,"integrity":"sha512-+DvTHWejz/WvLrvaUuwJeR5OOnpFYwz1pKnvHbcx9CKd/xc0UeWoRXRrnZoPccgJN6Rvd4EaaNJMa5lpB/9CmA==","signatures":[{"sig":"MEUCIQDoJCWDfvKTEDD5I7XMIf64iq3HBEh9BS+1sx4ByWzmIgIgcO3B0s4dw0GagVs1AYTmrcdMRZF6KoMOdvlf7tIaJ/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35111606},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2aad89c52340e3f52694a020be8e8cd6bef89f21","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1792","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.641","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.41","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.170","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1300_1787871384715_0.9841066007905341","host":"s3://npm-registry-packages-npm-production"}},"0.0.1301":{"name":"@tscircuit/eval","version":"0.0.1301","_id":"@tscircuit/eval@0.0.1301","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c3cd893a78b537c55c1e8360531c4f4756d6663c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1301.tgz","fileCount":15,"integrity":"sha512-Cd3FuJ5g4kvzdPby18FcxSyohI4LN5W8CGtDP6/gQgyhut6GQG/MtPEJZZwPI3DSRnKP0BNg3vZ4Vf4+mG7fag==","signatures":[{"sig":"MEQCIG+0Faho3Cr8Xehy5opRlBSD+ce+rMbxXIo6YALoPvn0AiA/xiQT3bnF1mi/HEvuzUkY/nFgphVaoehcZCSssu5Smg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1301","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35112306},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"941257c86c7973e88f5388eac7070a08496e89f3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1793","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.642","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.41","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.845","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.170","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1301_1787880256330_0.8190466532060059","host":"s3://npm-registry-packages-npm-production"}},"0.0.1302":{"name":"@tscircuit/eval","version":"0.0.1302","_id":"@tscircuit/eval@0.0.1302","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f411c1873e38eef2ceef6c85bb8920a74640dfd0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1302.tgz","fileCount":15,"integrity":"sha512-Kb1Arfj8AvVERhkMDiIEeww5p4UtnHZ0ryl5cNWOeN+dLuyxqa0AC2Fb5qgHyo7BcLzdMz2G7wVKL36tuavqeA==","signatures":[{"sig":"MEYCIQDATTTMyRo7f/eJUB9hI+7WiFzL86HDWpaafQoFoNhtWQIhANsTLFCreM9C+3Z/sxydD4GC+xMjTDz2i4pWj8YyzJbp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1302","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35133439},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1703b1c7ea7d4ca3e9d7b719948def41ba7305de","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1794","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.642","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.41","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.170","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1302_1787891413341_0.20503603884621224","host":"s3://npm-registry-packages-npm-production"}},"0.0.1303":{"name":"@tscircuit/eval","version":"0.0.1303","_id":"@tscircuit/eval@0.0.1303","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"31c92271935752bf268972836458026941cc89f6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1303.tgz","fileCount":15,"integrity":"sha512-RJmev0/2xxmEPJ0FZEuozOW7FSUZA4z2fo8USVjtA8txhlIhuSVYQjY1c1I3KzJYQLqjnQAL84NaQu9fVgoXOQ==","signatures":[{"sig":"MEYCIQD5YmhhKO8csgaUGdih+dTyfzgVLMvXMM4MVAQDC+MMtwIhANYTS7fxk72fmM/XNd7bDVxvtNwFeeoQmVFadrxDn8bI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1303","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35133592},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fd10d7d01324754d12d1fb5fdead375a2c6a21dd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1795","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.642","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tscircuit/fanout-solver":"0.0.41","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#03c67d2b00925a3ac24a822cd5a071d8ac2ad087","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.171","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1303_1787896189980_0.49525109039302073","host":"s3://npm-registry-packages-npm-production"}},"0.0.1304":{"name":"@tscircuit/eval","version":"0.0.1304","_id":"@tscircuit/eval@0.0.1304","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"7ebd48b7132eb611ed18082ccf5875a3c7d57229","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1304.tgz","fileCount":15,"integrity":"sha512-TrHqA84j4oKmIi8OjItKGq2qIP+Avt+IqDceybjd+mjLNXhjF6rG6c6Ph9PQ0bqRbdnD8i9CCBW3hZHELaydkg==","signatures":[{"sig":"MEUCIFTnj2jMExShtP1sgUtDVZY/GFxlyo8shPhlJTUOho+zAiEApO25TBA9xjzV9VwqUP+j7oldJoHQnsctKZ0AnRzhzfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1304","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35133898},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6607b2cad1b1adc80e2d06f82b4e3012e30832ae","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1796","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.642","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.41","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#e67a81f0745acda84382e9afc83f59d9e2681cc1","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.171","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1304_1787910829934_0.9974623670744014","host":"s3://npm-registry-packages-npm-production"}},"0.0.1305":{"name":"@tscircuit/eval","version":"0.0.1305","_id":"@tscircuit/eval@0.0.1305","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9333e817f5ad3d0f59f3fb8f3af1bcc1f6e716cb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1305.tgz","fileCount":15,"integrity":"sha512-LVXXZXdwYwE6UimiI+wmMn3cGzCeth55mVdx0JbqjMHNARVlvrC9T5Wl74q31MJR5RKM3q8GTETttEPOt8Ug2g==","signatures":[{"sig":"MEUCIGA04zWLuiCdpjZfTYVCvtiRq6Sj6Z2lUoTRymu31Sc1AiEA3cnpDRKaY8vp3VQOKmLJiLaWPnvBK5E7CTUI5vXM9w8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35138560},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ee413b2e67aef6580d4889d25d19c3424cbf01bd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1797","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.642","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.41","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#e67a81f0745acda84382e9afc83f59d9e2681cc1","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1305_1787945771914_0.4041634439264954","host":"s3://npm-registry-packages-npm-production"}},"0.0.1306":{"name":"@tscircuit/eval","version":"0.0.1306","_id":"@tscircuit/eval@0.0.1306","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9fd2a83761e9ad57594057fdd7468368c1d14e7d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1306.tgz","fileCount":15,"integrity":"sha512-Dub4aPc9egQskP4aE/wsgPX14+CgilJfsgu957fW1WK6Gx/7vnOLyXRwLQskhr7nZ6QMQlyadIh7FspuLu+NPw==","signatures":[{"sig":"MEUCIQDPb7SYeVQKnd6qUIOGa4okM0iY+GTROafr7XBdD2aJ/QIgHTzdJhh/NQkAcPvf3olrJ2Rv3//4T+fRTKVr16xaCW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1306","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35141318},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"830b6b17c27c751716b3428cfe2196ad7a193bbc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1798","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.42","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#e67a81f0745acda84382e9afc83f59d9e2681cc1","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1306_1787948980461_0.5477915990518585","host":"s3://npm-registry-packages-npm-production"}},"0.0.1307":{"name":"@tscircuit/eval","version":"0.0.1307","_id":"@tscircuit/eval@0.0.1307","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"90671ad27dd7819e2649bb79e532605b9210532c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1307.tgz","fileCount":15,"integrity":"sha512-lMUA762emr2dkKbbkJtsmSrenTm/2Tlq3uCbOJ+7LEpba3J5UGiHbH3mmBpx+pPTAFsMYE3ZTO8TPoczooufuQ==","signatures":[{"sig":"MEQCIAyW8G3qhMwW3aFJaotD9nllBC6FVnjhbwwHu+62qQ9FAiBOcd4VJ25y7IfCrsK1Ep0BWFDuh3rR9Az4dPeW4+8TNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35141494},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8c442529258d791fa5f33b6427739a843c2d85d5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1799","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.42","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#e67a81f0745acda84382e9afc83f59d9e2681cc1","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1307_1787958840051_0.3504175809321466","host":"s3://npm-registry-packages-npm-production"}},"0.0.1308":{"name":"@tscircuit/eval","version":"0.0.1308","_id":"@tscircuit/eval@0.0.1308","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c2dc48c7b99970b949534c9a21212c6c4c60bdb7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1308.tgz","fileCount":15,"integrity":"sha512-Rp+LOKwIymnr03OiM7E337miA9e0+83SZqQqnswioGZXY5B2Cwz6Ekyy+Jkd6RiuHcSBN3BPjhl3XiOj1ybwcQ==","signatures":[{"sig":"MEUCIAeMlJ+wQCatkG5cZlhdUYcJsv+fDr7Ju2+d/3xYlrdlAiEA/ARl6UChmJ8GE1ymkSt99jqO5vymhpqBIVZQEF6065o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35142047},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c02b41a9085934b85c18cbd4c0b0e56169d77f90","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1800","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.42","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#e67a81f0745acda84382e9afc83f59d9e2681cc1","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1308_1787960940722_0.24051706854384114","host":"s3://npm-registry-packages-npm-production"}},"0.0.1309":{"name":"@tscircuit/eval","version":"0.0.1309","_id":"@tscircuit/eval@0.0.1309","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"45473bd63ff28dfb7fabd8e8b31dcd279bcc344a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1309.tgz","fileCount":15,"integrity":"sha512-rXgT+Z5qWnjV/nVp2Pz6KDO/m1qg/k7tcEX7CX9dFU0ZRrbcXtFsl4MmAKAwLZAc6H7ZyvDv31wR1uK22OaP3Q==","signatures":[{"sig":"MEQCIBUTZhAliGs0zd/7Gr74Bxg2KlB94iMf3c4SO56BrVJeAiAL6XZwGemAjU3zp4XQE7W1zAgbnnH4+YtffHDzpjULSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35140674},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dc9649bccdf808b6572b2dcb076e106dfacb07f1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1801","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.42","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#e67a81f0745acda84382e9afc83f59d9e2681cc1","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1309_1787977496373_0.8643966013144215","host":"s3://npm-registry-packages-npm-production"}},"0.0.1310":{"name":"@tscircuit/eval","version":"0.0.1310","_id":"@tscircuit/eval@0.0.1310","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"023a80b89f70ad31b98b02583754377bf1893bb3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1310.tgz","fileCount":15,"integrity":"sha512-SHBcaGGZrtTzyY/Tzdvm94z9jysiPG9+tsJunJmBzKyBFErfVEwH0fpPpSPnrcBUzfaow3XNVajwQ7mI64cxcA==","signatures":[{"sig":"MEYCIQDOK3+CXCiT1U/BI/xdxtLRoX8lfpFZv6+gPtZWUXDXyQIhAKxPLd5y0WW6wU8k7z3N/hK32ggPnihACCk6WrT3OXLa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35140464},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5811879c79d16b7717093277e7524519a79b64b6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1802","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.42","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#e67a81f0745acda84382e9afc83f59d9e2681cc1","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1310_1787995689771_0.4918366082325465","host":"s3://npm-registry-packages-npm-production"}},"0.0.1311":{"name":"@tscircuit/eval","version":"0.0.1311","_id":"@tscircuit/eval@0.0.1311","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"93d528bd4160c904a56bac99df2f002f8d7890ea","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1311.tgz","fileCount":15,"integrity":"sha512-Mc47rz/gFgtKks73lyRbJjfzgZPsqDH5DX6Gw9STBuawp+uPo0uJV77tBSTZlWUk/AFftNFYbmK+M8EFxv59KA==","signatures":[{"sig":"MEYCIQDnadcmqmaPD1hZwyxpcB6mwnc8JRTMqoWUsDnLvPU/IAIhAPaGQJi67f/upRDY5238koMz4VAukWhodtzYECYZkPAS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1311","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35141388},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4b03c0871c378fc72a8f2db186d23d75964d8963","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1803","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.43","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#e67a81f0745acda84382e9afc83f59d9e2681cc1","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1311_1788035741750_0.4166515261032224","host":"s3://npm-registry-packages-npm-production"}},"0.0.1312":{"name":"@tscircuit/eval","version":"0.0.1312","_id":"@tscircuit/eval@0.0.1312","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c0dabb830b5cf7bc4c80d3dfec461f4c0fe3b958","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1312.tgz","fileCount":15,"integrity":"sha512-QRjdsXhpwJVjZWtaVY+QI4U+DFkrLioQhdHcvhI/Y9xdEkiY3ljaT/fXEeN4ccbgr2dvHHB7r+MAZehZYUqOhQ==","signatures":[{"sig":"MEUCIQDzRf48PlqzKaU7/PLo8agCVOGERL6HS6R18Q8AY6ecjwIgZq2/JMg2U5wSpTXl19zxGkRwXkVfBsVk8T1rrWozSbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35146311},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"83b8ce39f0966ec33098ea8372e5f874da81b413","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1804","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.45","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#e67a81f0745acda84382e9afc83f59d9e2681cc1","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1312_1788042662709_0.3960804996632399","host":"s3://npm-registry-packages-npm-production"}},"0.0.1313":{"name":"@tscircuit/eval","version":"0.0.1313","_id":"@tscircuit/eval@0.0.1313","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8477366719bf8b294885d6878aaab36e7d49a2af","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1313.tgz","fileCount":15,"integrity":"sha512-wxjI7rFF4gRXQrQDwAixY1u/9KMsWvUwqed1e7NZDMPK7Z9F6BIFRrdarEmaW+GTQyJkq54bhIDhcXqr6d08Jg==","signatures":[{"sig":"MEUCIQDXeFvg6hM9Kw8HASUo7//II4WmNLnaIhpw25Hzx2I3NwIgXP0vg67agB0T6j2xUJtypPCSvJF5PLZt/SS71GKIyQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35146311},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ccdcd88f89d7a6500b216666f5144ef60e07302d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1805","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.45","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1313_1788061070711_0.9986397802716234","host":"s3://npm-registry-packages-npm-production"}},"0.0.1314":{"name":"@tscircuit/eval","version":"0.0.1314","_id":"@tscircuit/eval@0.0.1314","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"634a95ca3e832b17ae72a7d16215752e8ec2aa13","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1314.tgz","fileCount":15,"integrity":"sha512-aM9OquM+cj4NoxA6RVW/VUpx9eRxLIzYe7+lHGBikljq7DF5scw++IUD5r9FlJUxtIkFXw33vfnt1tGuDtM47Q==","signatures":[{"sig":"MEUCIQCed0YX8H5HpntQ6cBsKiVNXKugOutb4YrHk5EutflOJAIgd03PFb1Yu3M2fICxZoZ+jgjpm2xGBgFyijpUODVBogI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35151575},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"134e69db2744d2a5b0b508eb2395ec1136d310fa","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1806","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.84","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1314_1788062051831_0.15049388405332542","host":"s3://npm-registry-packages-npm-production"}},"0.0.1315":{"name":"@tscircuit/eval","version":"0.0.1315","_id":"@tscircuit/eval@0.0.1315","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"02349ab2a053d70d1e14a2ea0176fd906ffca9be","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1315.tgz","fileCount":15,"integrity":"sha512-nFsD40l5eIZSWZAB3xy2vXVh5q+a9dXPhN6JG5LEA1pt63fO1e1/SjDuzV26Tz8G2/ZgxTY8NEJc0B8M93jJSQ==","signatures":[{"sig":"MEQCIHlCphE3UhY0SzXf8pm2g07H/fz/4mds9cv82gJwNFuFAiBNgGfoYStKz+/pDF15bgWkQ4CRXvqKwugts6A7a8K/hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35176409},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d23212391a2ef1d56c9230c615ed594f9e80b106","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1807","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1315_1788080444285_0.14875482586243982","host":"s3://npm-registry-packages-npm-production"}},"0.0.1316":{"name":"@tscircuit/eval","version":"0.0.1316","_id":"@tscircuit/eval@0.0.1316","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"80f2aba3e9253ec593a5b447c3df35bc0b8ec8a6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1316.tgz","fileCount":15,"integrity":"sha512-wLYoAtaXuNFv/j/0ycdKLzVnR5QM+ymoVPHyR+kgw+dpfPvZ1iezGsObRQPEj65o+W8xRRmoKRqX48ZX7zJCCg==","signatures":[{"sig":"MEUCICaS7oACKiiAY59ZOfQwy1Ygox2nJZKRzSFh1IkkZ7B0AiEAo3rkgkxquTE1FvHPnbPyz1wifKo0kEJ9ERzZoQJTOEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1316","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35191972},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4dfdb5ddb73780c3e6c9dcc9cce7fe14337ae997","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1809","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.243","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1316_1788111182910_0.982767148005131","host":"s3://npm-registry-packages-npm-production"}},"0.0.1317":{"name":"@tscircuit/eval","version":"0.0.1317","_id":"@tscircuit/eval@0.0.1317","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"69654868f48ec49fa49dcef8616633591ce34e35","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1317.tgz","fileCount":15,"integrity":"sha512-f5igZyQBRbUherGzGVrZy5A7CD2ix7jzqyKai171fyf+mV/07LX7VjLpOsGFgw/7M2plzX0336zHMMYMWij7tA==","signatures":[{"sig":"MEUCIQCcSBpfxtdZFj/PxdcEwoBoJQnGiVWp0TFphuNjF2aTyQIgJkoDQ2yKbDs6Za0Tb3VcvYgvDjINZY40MRSfSP37zPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35192112},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e7370e9a175eb6bf0f3aa986ee229be20c4c8074","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1810","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.643","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1317_1788116694785_0.017259504238122947","host":"s3://npm-registry-packages-npm-production"}},"0.0.1318":{"name":"@tscircuit/eval","version":"0.0.1318","_id":"@tscircuit/eval@0.0.1318","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"550b032de554d4871df88fc357bde6ade8610abc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1318.tgz","fileCount":15,"integrity":"sha512-LOTWudeY5eRbwn3rk2UCfbLaq/XVc3iD0bzYqwBN/q54rFOgBXtrrLGNeK+wvoChJmJ+J2QleipE+ZjTGX++BA==","signatures":[{"sig":"MEQCICeVaSE8ZfvXPI3+f2p4FyTT77SswcHZTkyrL9h1mJ76AiBxlAS04uaVIcMWXHGdwxgML2dgKXy88yfrS+riVWPt4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1318","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35208050},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7734f7e1c8bcb57cb63ffe2d3e86133222dd7a77","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1812","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1318_1788123736034_0.41494390119587643","host":"s3://npm-registry-packages-npm-production"}},"0.0.1319":{"name":"@tscircuit/eval","version":"0.0.1319","_id":"@tscircuit/eval@0.0.1319","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"18bb0b151f3a7a097afebe329bdecd9a0b5be823","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1319.tgz","fileCount":15,"integrity":"sha512-xMzZA6wfXQAixZY5fivbM8kawrXtOiyqSVNicMpZLDkCXqjd1dmTaPb1QTUXwpcI0zjsw2LYmYI3VprsAoMsWw==","signatures":[{"sig":"MEUCIQC9431rsVixHcNlX0X7bZ9N1d365LXY/Je2AE1UoWmFwAIgEBqwkDU43gUdBWpdpH4Abpok9QwCcC1gwJXVSxDqCME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1319","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35208155},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"44c6d0f7faa0013660563ac6e74fb9735c9b1fa6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1813","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1319_1788142567814_0.31050759733597144","host":"s3://npm-registry-packages-npm-production"}},"0.0.1320":{"name":"@tscircuit/eval","version":"0.0.1320","_id":"@tscircuit/eval@0.0.1320","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2f5566b5badceb794d1ecc8b05a96beaa6b9f11e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1320.tgz","fileCount":15,"integrity":"sha512-OTE6NfoZtAMmGHmTTQLhl/YBbmhzjGvidWxkJC/ugu+J0pQ1ECwFSS7qUo0PqiX51ywpNbMN1SfY9qGDjPy8Fw==","signatures":[{"sig":"MEYCIQCeADGQHv/yc2r/hm0YDuHmyYq09x1xh8YqupBWCPEQqQIhAIY+7XEyDct/cVZO/cT51zIMHMdqeBYYRDcAFzd6fkRX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35213133},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bd08fa6587aa6d09d4f7c8ad6c17f88546cc7edd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1814","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#47f930139fe969550e049aa7fb741bbcb1f08569","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1320_1788149829335_0.5483496177248337","host":"s3://npm-registry-packages-npm-production"}},"0.0.1321":{"name":"@tscircuit/eval","version":"0.0.1321","_id":"@tscircuit/eval@0.0.1321","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ea51c4992b30d4743d8542ef981a14effea6ecfd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1321.tgz","fileCount":15,"integrity":"sha512-hQo4zdNnFQh9yu3PcWHHfGRQd9CSlKJqTDWTWWBrARwnFI3cIeXqAYPwxt4ylD/oqR9TZaS+ikVLQO/2xJUGRg==","signatures":[{"sig":"MEYCIQDk49wlul9Q4NHlhz/YpIdXLxjQIWGXvIqjL4WILRRyTQIhAIyceyp9120ibjNqOdryzc9Ay4LuFohSN2u1TesYukQF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35225661},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"bcae31467b237baf049b52100fee1a6e1649426e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1815","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1321_1788190068549_0.09019932026880517","host":"s3://npm-registry-packages-npm-production"}},"0.0.1322":{"name":"@tscircuit/eval","version":"0.0.1322","_id":"@tscircuit/eval@0.0.1322","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"6ebd6a38817edaecd3ec3af2525acd06de804ea2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1322.tgz","fileCount":15,"integrity":"sha512-zAThFrEct2d22O8T7LNwQS6c4GLI5v/nnmgY7Kj+PZYpAnIFpicK8nGb9zdNHL2fiaJcevsNcx2mDl8HsOldwA==","signatures":[{"sig":"MEUCIBqcoRl2tpG5OoEzjZSyCMvKQL5aLA2k6y4CEuYlB9YIAiEAmDQFvJIOD8qrByqcpmjs9m4kL1E/NcWoxhE9uXh2KVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35226830},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"179e777f20d7cf77c847dd2a454246c5332fba1b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1816","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.173","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1322_1788197602437_0.15028450429565776","host":"s3://npm-registry-packages-npm-production"}},"0.0.1323":{"name":"@tscircuit/eval","version":"0.0.1323","_id":"@tscircuit/eval@0.0.1323","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c75956eb963a432d792b33f28c491a0f93a2c11a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1323.tgz","fileCount":15,"integrity":"sha512-yR1eoTYrm9OVRo1YjP6hPA+5BQBkOXiEyP/o3fwSCzJQztEMYdjxiBYYIg4G9GRZVks7wZnepW9nel6nT3fdEg==","signatures":[{"sig":"MEYCIQCILQ5Y8TLh8KV4qLECUcllsbm4VKGc1ElOFceuLGO0wwIhAI2+qdSO2MSnfOpLKmJlfM2WymJ6JCUyx6uNvFjalnPA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35227167},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"63ca1f59ad577f1c8c48ab1ecab9c099411043b2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1817","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.174","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1323_1788236052866_0.6867882474986975","host":"s3://npm-registry-packages-npm-production"}},"0.0.1324":{"name":"@tscircuit/eval","version":"0.0.1324","_id":"@tscircuit/eval@0.0.1324","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"e65a227b52e772f02181148ee8f6192c42e98743","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1324.tgz","fileCount":15,"integrity":"sha512-ZhUlXs/m9fUkV05SYV1/EdFwr6ejHOCnCiJyqNDUrIWU/BsNh9Hso63U3Q55p7+R08dSRl65rEocFJPG9P4pgw==","signatures":[{"sig":"MEUCIH3KSRx4lF8TlQ/RpWPbWms9mJN+RXde4d2rLQYvetGbAiEA/VpZ8jX4ICY6/PByX6TAO452xrM8UFL/IdO1wiZfonE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35236651},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"143ad20d3c50070f574ffb8c82e529a389d3b109","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1818","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.46","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.175","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1324_1788279393477_0.4432885591395037","host":"s3://npm-registry-packages-npm-production"}},"0.0.1325":{"name":"@tscircuit/eval","version":"0.0.1325","_id":"@tscircuit/eval@0.0.1325","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"785fd809fc30b5117987e468c1eabc29f7983c3d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1325.tgz","fileCount":15,"integrity":"sha512-ELDMu7K9NRz1jxk0BKHbQXxFUeZswopOrdkoQZj+7TLWMkCkWfEvm2AXv/YrMkse4SIaCAHvaa6wRsfV48EHjw==","signatures":[{"sig":"MEQCIC+8vn/CaBvjkBJsO1JsRbBwo78u0yXaL5Up+cixvaxsAiARn1jLp1q/KpsIbWZr8L7ugZWP2PoQe9/K5B4fCajqOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1325","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35246906},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c94d42ac6810248c3013ca8f5c7a9ea11441258b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1819","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.47","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.175","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1325_1788293016649_0.26935412523391955","host":"s3://npm-registry-packages-npm-production"}},"0.0.1326":{"name":"@tscircuit/eval","version":"0.0.1326","_id":"@tscircuit/eval@0.0.1326","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"e1935db592cc91e06b1fef00c2d11a97340a7a51","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1326.tgz","fileCount":15,"integrity":"sha512-8e1XiB8Q+7epKo+9+PigN/IsU/7Ks2wLU/6uoUs4UngMiqO12aA3O8Za8xtrZ/RdPj2TTUarHTiEt2wbdDgi+g==","signatures":[{"sig":"MEUCIFHkOfCrLJbC5D+x3CUZDOCv1A8ACdBX1tZz165G42PkAiEAlYUF1f/hDhxlamzOA2WZHFZ0ZF1Bm5wvXoXXgU/iP14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1326","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35246906},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3f6bccae3859f1ffa9c6b311fbd0d9ffcd03db9c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1820","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.48","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.175","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1326_1788308588257_0.8775105788793882","host":"s3://npm-registry-packages-npm-production"}},"0.0.1327":{"name":"@tscircuit/eval","version":"0.0.1327","_id":"@tscircuit/eval@0.0.1327","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"4404797cba696f0b4c4d4b0b80cdc94111c33d90","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1327.tgz","fileCount":15,"integrity":"sha512-bBJi64oihIq3NS435b+mqYzLH4Bxi82LVSpyM215MGxnDuTOVDbGbyML+vJEdvBNNUesSBTD/tXWGZ+BM0yZxQ==","signatures":[{"sig":"MEQCIC9uo0wmqN+rK0sdJTR582u5KElvANLmCzeuP2SGdAIqAiBNXaztv+HPY1Z2lO7sIny2YCcM7XLVhMmuHAYeGEckgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35303445},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e73af7242f737d75a1c0fa15550127c3fac19fbf","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1821","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.644","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.49","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.851","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.175","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1327_1788319298008_0.396889138470494","host":"s3://npm-registry-packages-npm-production"}},"0.0.1328":{"name":"@tscircuit/eval","version":"0.0.1328","_id":"@tscircuit/eval@0.0.1328","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"1db82eb518abcaf1b6d26940505f5414f97f2bc6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1328.tgz","fileCount":15,"integrity":"sha512-BPgWKmzOVb/UJyJxaEBH/R2cw0xgtxSfuxUb5PMqWWdUsteWgQgF21JPXJe2oioPbQcYSR3uA9gkqSA0+Ee3SQ==","signatures":[{"sig":"MEUCIQDKtQ/8BEzbWMV0DEbelA1Z9UfuJk1wnLTwGUuzHQsQkwIgOKlTknZ2szIWp68/dEB32ge5mEQSZj0+41aYYl5Lgsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35351857},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"92660c52b32af4b406ca2612c5ab3afc8f136795","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1822","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.49","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.175","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1328_1788329262484_0.7814875085108746","host":"s3://npm-registry-packages-npm-production"}},"0.0.1329":{"name":"@tscircuit/eval","version":"0.0.1329","_id":"@tscircuit/eval@0.0.1329","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"1b5b6c430d184aea1c5cf5961b1fade976ff6a17","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1329.tgz","fileCount":15,"integrity":"sha512-ZsTVloYxw11vjIXHbRveZAb3PTAlULLs3IYw/vEpc7Aq73c90vjP1ZFVqd7vHXXXz7TY8VYGn65GHBDDPdqMUw==","signatures":[{"sig":"MEQCIAMaAnNiGjJdMHa4qjLa6Yt+ySfNf3zHurIorN3N9KF8AiACQJYkIC1OAJudqGkaaTvElDfw7SpWzQ7+s9TUKZ0DCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35405997},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d3121cf1df852ec546b357171f8095b0ae4c470c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1823","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.178","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.49","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1329_1788331707264_0.4770105656241397","host":"s3://npm-registry-packages-npm-production"}},"0.0.1330":{"name":"@tscircuit/eval","version":"0.0.1330","_id":"@tscircuit/eval@0.0.1330","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"26b322b93ce0802d96db46fdbef2760be7b03360","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1330.tgz","fileCount":15,"integrity":"sha512-7H+skhx2nTTcmBERz4iKlzGIQLR378PY5ldKNW5zmGt+pSFm8tWRhf7/ERISO/wiSeLsUOAkVf0tTNFxXmhnIQ==","signatures":[{"sig":"MEUCIDcW3cs0d6PwvX+tbbdkfYSqzIBGfTpEkRrvJlHVQsahAiEAyXBj2plI2CWsYV12Mmoc5r0Kn+v0fN0ci6FTH3r5cdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35413303},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"34697bd832225419c1d86d63054e8bbe8ce42776","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1824","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.179","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.49","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1330_1788364274749_0.22911603042119522","host":"s3://npm-registry-packages-npm-production"}},"0.0.1331":{"name":"@tscircuit/eval","version":"0.0.1331","_id":"@tscircuit/eval@0.0.1331","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ac9d0c2b31d06b424d84468e8ec79585f80dc870","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1331.tgz","fileCount":15,"integrity":"sha512-1XBKqkrbBgaPpwllN/zsnwskJOpt+0ZGzWe7LeOlA/ywSl76GUcoGMpl3GuqWGfNgtpQQQLuM1MHjcardZo4aQ==","signatures":[{"sig":"MEQCIFZkU8h5dyXSbY/r7PBcY9PTGgRgR18E8sRd1xIYkn12AiAvk2Bws3YRyN9X2CDcsfndsf3XUjUXSOzKwKDs+WAyWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1331","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35413303},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1ff7758c0727c96b773fe040c1c0bb70fcd4bec3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1825","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.180","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.49","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1331_1788367444535_0.21114733293206966","host":"s3://npm-registry-packages-npm-production"}},"0.0.1332":{"name":"@tscircuit/eval","version":"0.0.1332","_id":"@tscircuit/eval@0.0.1332","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"262dffb4ac2c45d3ed35c51c081f4c714dfc1deb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1332.tgz","fileCount":15,"integrity":"sha512-azB0iEzkOxklnghCmepJ6GpM9lgxjTtEdSa+25bgOO/M8GSc1VUd/9Sl2QlvMCqxci9b1ANFVgAIuGtii5iA0g==","signatures":[{"sig":"MEYCIQDh/3sflhFYrg189K3GMqY/PWY8TBTLaAxPpBiuYklsxQIhAKfXcXdDx9RqdtKnpkqbg1bSsqo5AD+iI50+z6UkDD2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35414600},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e7a5fa1d954b148c85e497d42e508b24ab5afc5f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1826","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.180","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.49","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1332_1788389412385_0.29713094893555314","host":"s3://npm-registry-packages-npm-production"}},"0.0.1333":{"name":"@tscircuit/eval","version":"0.0.1333","_id":"@tscircuit/eval@0.0.1333","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"4fc606fdb501f89c0b03b36e924c28f87a54d8fd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1333.tgz","fileCount":15,"integrity":"sha512-lmy66o0Umjh+OBBHryS+M/AxMfE3FIMY1NcXFzrH2o3WDYbjvEOCuPUJlFbM5ocdW99prMBZqc1QH4RANbP7mg==","signatures":[{"sig":"MEUCIQDaZWP7X+B6LQfJyVVUWN4txnhhrhpFJPYlkq/TrhzMmgIgf/aWmG4JoPSw9xnEnbkw1Iz0eC+jKiCQzLLajRSu/qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35415627},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f2980e6cee335761a15bd6ae4c7c8fdd2ee39d95","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1827","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.180","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.49","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1333_1788391152914_0.7415539831977584","host":"s3://npm-registry-packages-npm-production"}},"0.0.1334":{"name":"@tscircuit/eval","version":"0.0.1334","_id":"@tscircuit/eval@0.0.1334","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a1d168e40eed0363e579afa2dfdfa2f8476b0097","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1334.tgz","fileCount":15,"integrity":"sha512-hnkYgGNfKzSzkSQf3piLS8ggypoV0qHLwnmocIWekJ34QUwRRLi0GNhdP4BqqELqH+WCR3+VZ4CvIo+b5DRlmg==","signatures":[{"sig":"MEYCIQCBMl1F9KanH5dzWBkKxCFWVf5oWzrAFA5GhRSb8LHAFwIhAMtcA1a6sDEojYBEx1Cv4ewGIAf0lWEPG37QwfWuAKJQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35519409},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4fe5c0fa1f21ae0c5f2c253a15076397c3fcad61","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1828","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.180","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.52","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1334_1788393906767_0.6187285357069536","host":"s3://npm-registry-packages-npm-production"}},"0.0.1335":{"name":"@tscircuit/eval","version":"0.0.1335","_id":"@tscircuit/eval@0.0.1335","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"e4b1a571a96d4e6b8baf95445312088ba54f6000","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1335.tgz","fileCount":15,"integrity":"sha512-SOnWzLCcNvns28JH5eSHKU+ykwJ6P7Bid8RdM3ppzhYuJG3uYuCjqpY7AXEYso6LxhK8z68kSRIn0koD4gHvXQ==","signatures":[{"sig":"MEUCIQCFJT9Bw8AXgeOuzxf++BF8pMC6uHK+41PYUqxrtpYcdgIgeBktEEzuE2jqNX4eIhdU6XPNNUUKHqqG+ADF2OetdrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1335","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35519409},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a084b597d3fca06ddc2fceca6db1721cf272a456","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1829","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.180","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.53","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1335_1788411489773_0.5759091893871329","host":"s3://npm-registry-packages-npm-production"}},"0.0.1336":{"name":"@tscircuit/eval","version":"0.0.1336","_id":"@tscircuit/eval@0.0.1336","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"050f252334a106dfbc014b902e354484d1e26f9b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1336.tgz","fileCount":15,"integrity":"sha512-UMsLSAxrh+iXSakChtVXFDhsiJLXUYDSqWmQQ7aos/x7sTSH7f7GwQhkD1p0EfHij3cVBHp176K0iHAwyjWoBw==","signatures":[{"sig":"MEYCIQCPev5cznwd3K6h/6cPCpCcn2TUiBavvQ3ctRG+BeyYKgIhANFtwbWbIoeHn+gloHpO+VcbujlspvCBl+K57Qz+KRkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1336","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35537156},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ea3cfce6b2e43915907d065fd59589406f98cea6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1830","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.180","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.54","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1336_1788418620270_0.3314189358382229","host":"s3://npm-registry-packages-npm-production"}},"0.0.1337":{"name":"@tscircuit/eval","version":"0.0.1337","_id":"@tscircuit/eval@0.0.1337","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ac7ebe55fd538a79e4605defebe53261002e0c4c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1337.tgz","fileCount":15,"integrity":"sha512-zr8xYWBlAvhN+Cq6aJLAzA6l/wXiZK96K3725OhvOwrh/a45GztNy/+m6Z5BAO0Q2OAE7ExTLLOIN+2E73A/7g==","signatures":[{"sig":"MEQCIHofqxN2okVwwKFn1zxmmz4is4ytwYRo0w3WYDO4iacbAiBFr67zBi4dJ21djORVumcc0rwKpX5nnCOxM+YJ9Osm2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35537798},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e4ff2fca955405ae88c187548b50aaafd72a3bce","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1831","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.181","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.54","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.51","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1337_1788451779666_0.27486452044622633","host":"s3://npm-registry-packages-npm-production"}},"0.0.1338":{"name":"@tscircuit/eval","version":"0.0.1338","_id":"@tscircuit/eval@0.0.1338","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"856dc8ce1baa688edbfb448d2c3c0d66c7444fc4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1338.tgz","fileCount":15,"integrity":"sha512-u5dMujRB+cnoUXFduJANU5+rDHUlXWBopAgBI46jAl0jletFPFqSw7vND5NuL8JPvsIszdqykBPwaTtMjuye8g==","signatures":[{"sig":"MEUCIHxqBmQYYHGzmlo2qSCLGToEXbMTC6mHc/0RknAUSzqlAiEA7yoDsp/NvDWQwMFcw2UZQyrunf9OMHD4zTkFd269x3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1338","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35540698},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7b8551fe01bf5d7be953ab6df65eb45f4bf6fd41","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1832","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.181","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.54","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1338_1788455155251_0.8467261081097253","host":"s3://npm-registry-packages-npm-production"}},"0.0.1339":{"name":"@tscircuit/eval","version":"0.0.1339","_id":"@tscircuit/eval@0.0.1339","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"b372b84d34ac38c4a9cefbaf8cc43a12183ec215","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1339.tgz","fileCount":15,"integrity":"sha512-wDYlr+S1JKiPhulBvjC7jC4iMxnmzh/JkWq+RhlUcxzKV+clJAwN9NW8H4xMtrFhrwK7gH+fpuRm+4bI/SRC9w==","signatures":[{"sig":"MEUCIGg2VoRhGcTTQmkv3c4ibSYvJcjQ5aUZkfSm8+paT1ttAiEAkB5wjBGNAHki6qh+w+PDVVbdlK6IPx95Vwyp8NKPmpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35541019},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ddda923875e85a8ec4e93202b7f22915fca07531","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1833","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.181","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.55","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1339_1788491400501_0.49760955270756746","host":"s3://npm-registry-packages-npm-production"}},"0.0.1340":{"name":"@tscircuit/eval","version":"0.0.1340","_id":"@tscircuit/eval@0.0.1340","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"5222accf19e33d12877d1f1f059b15c898878cd2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1340.tgz","fileCount":15,"integrity":"sha512-lqloFlU5otLSyFXcfE1CL7lSmcPBwFlzzMwijJG1dwhZMtGZpBqa+6+VzM/T1GkLxY8z8oHEwVDlThaflPK1xA==","signatures":[{"sig":"MEUCIQD5LSuKTCtFLSxx1UNzO/MuoXgxLGzyY2sfyqU33eHITQIgCT0nHK/BEueztPy4k9cnEzZefjJCPCZ1yErCjeyZMZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1340","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35590228},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"83e38852b80f78397623366c0921310aa14e0869","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.479","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1834","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.181","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.56","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1340_1788498414215_0.14149005518976043","host":"s3://npm-registry-packages-npm-production"}},"0.0.1342":{"name":"@tscircuit/eval","version":"0.0.1342","_id":"@tscircuit/eval@0.0.1342","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"3b3747a025399e14bba6926b26f50ffc1e8d6f29","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1342.tgz","fileCount":15,"integrity":"sha512-MMCnhcIQjOaNPIL68aAp9cQ9lFaOYjZKMAYe7zXE3ukrrA2U8eOE2k72i6v2UmxN/6J3whfZL/oJJjSYA95buA==","signatures":[{"sig":"MEQCID+RANfXc5oMN1Ca3g8jozO3ESU1CuIQWLD+Hh2vNwwVAiBfIlM1Oifp5B04QygKEhqs7uJ9SJlWbbkfWRuslHMxRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35594357},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"db1c265833e8ae7fb92222bf30249f5793840e20","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.481","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1836","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.181","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1342_1788513694036_0.5855657477628078","host":"s3://npm-registry-packages-npm-production"}},"0.0.1343":{"name":"@tscircuit/eval","version":"0.0.1343","_id":"@tscircuit/eval@0.0.1343","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"823e17fee205098712f1c6306388f416c341c2ae","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1343.tgz","fileCount":15,"integrity":"sha512-ghz4VywXiLazPVeGgB3IAIO8aoN32zx4DDoV6rCdAzQzV0aT2aJt0wxgmcvYnddrfJmnCnL2xuTh5k9NXmvrfQ==","signatures":[{"sig":"MEQCIERT1wuRimqwwAmbILUlW7LIxTfX0T6FyY//nW+YjqpvAiAPEwPAKN+znzjiqjTZpExAqQP8DAXyUfDu6KSs3CCELQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35595253},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d821b682355e7c8a9a819f2a4e6cfc5997fe5080","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.17.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.481","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1837","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.182","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.178","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1343_1788515642148_0.6716103948987329","host":"s3://npm-registry-packages-npm-production"}},"0.0.1344":{"name":"@tscircuit/eval","version":"0.0.1344","_id":"@tscircuit/eval@0.0.1344","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"12c9bbd88ad16bdf18ad22c8bd3d13b06f9a336f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1344.tgz","fileCount":15,"integrity":"sha512-O3xM6nUsLZ7CSrSKbZbtSxqMZpZ2oT8svg6dUL6OIjL4W1qo/VJ1Q1sjHhQaobrDYkTh5HC7v8klU7NWes7LaA==","signatures":[{"sig":"MEUCIQDOFyi4oiJFb8fbpvOCE5P9VKVIM8UVgEOmew9/dFciDQIgKZEWXolQtZsrFColEYVkxgj6u4D35MDtr9tGvMvTTDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35620501},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"39752c4f6a70dcf0170af8aa680df215f6aaa277","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.481","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1838","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.182","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1344_1788533955067_0.13416944125168384","host":"s3://npm-registry-packages-npm-production"}},"0.0.1345":{"name":"@tscircuit/eval","version":"0.0.1345","_id":"@tscircuit/eval@0.0.1345","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"962833f3ea1bd359359062f75caa34e7b5a45942","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1345.tgz","fileCount":15,"integrity":"sha512-697GN3pBIxKkn7ZDP3b84zc7gcAooCopP9WlsS86FdCI60bsbQVKljR0+9C6kkPZpVPRmEp71nYTCfgI8oWtww==","signatures":[{"sig":"MEQCIHdJ6Te/g7Mwr9/yx2CaeTK0ZbccB2Qlod4UEygA3lwYAiArIqwZ0yuQhmom+B9L4fBDU4meEw5tLk2kj3Bn6gTr0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1345","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35627823},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7bea451cd352458f9f3a15b9767b815d9e2c6ad6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.481","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1839","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.182","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.866","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1345_1788543916946_0.9423449108242408","host":"s3://npm-registry-packages-npm-production"}},"0.0.1346":{"name":"@tscircuit/eval","version":"0.0.1346","_id":"@tscircuit/eval@0.0.1346","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9c19a60529b6fb78f06d3c2fd6f8832595bc161d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1346.tgz","fileCount":15,"integrity":"sha512-YEZYSaDu/uTSqan+zNFTuf1wxuLOSVs8eMtuFBh2kDbtU/ISdsQ37LCHkoaP5CNl7XBU3w9cKRZ9Z5UIS/L4Jw==","signatures":[{"sig":"MEUCIQDeFmMrVJ+spbcVLfxAGePWnd5jXDBmTOaNfw3MJGg7HgIgOzs71Y/0kxtkTK5op0c17VCxGhweatoMWxjvnHAV284=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35646668},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6c57e9abbb91f088949d6c4909a0c0a62a5e2ca9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.481","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1840","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.182","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1346_1788551910462_0.40982312224719375","host":"s3://npm-registry-packages-npm-production"}},"0.0.1347":{"name":"@tscircuit/eval","version":"0.0.1347","_id":"@tscircuit/eval@0.0.1347","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"bbf45d010fee25e18ed1d1bdab0e818f9f7a4ea9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1347.tgz","fileCount":15,"integrity":"sha512-uZiVWrOSBLv5E/DtwVCmXvifzo5Gua4SiVnMxqFpRHzv2K2oljGReNjmsLH84HiVWV6vPqTs8LSkIGRuPlvqtQ==","signatures":[{"sig":"MEUCIQDLfAxLdM9IRvOuL/Uo5f/lYsM4bdCgfoseDd5uP8WZ9AIgHU6NRzBzdpy1KbViybYxbYNw6JR2XpHT7pGisZxj0ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35651386},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"871331b4b6edca51423a6a8d74b2c3184133d6e5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.481","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.410","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1841","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.182","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1347_1788554579481_0.25558630101470525","host":"s3://npm-registry-packages-npm-production"}},"0.0.1348":{"name":"@tscircuit/eval","version":"0.0.1348","_id":"@tscircuit/eval@0.0.1348","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"4dec99bb38bcd0ff3950244621967c92620d3cad","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1348.tgz","fileCount":15,"integrity":"sha512-SoXtt7YbiCngQTx1XbuCfwMZ+cLHBfZwyi4fjd8WQ05cDtKdn3Aw4y+OzCHu3O/5WHqgK1JzDNdziveIfl97ag==","signatures":[{"sig":"MEYCIQDTBiCsxxhSomNjSRHQp/ixGwrOctn7+81rNhsBcJUk/gIhAKA9p8LyDEx3V+aEQ2WIs2IbsHNhhypz2a/6SvAESgTB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35688167},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4b6927221b54616de2284ffa716e9aa03d5f8a3f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1843","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.182","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1348_1788589881661_0.13314526843378727","host":"s3://npm-registry-packages-npm-production"}},"0.0.1349":{"name":"@tscircuit/eval","version":"0.0.1349","_id":"@tscircuit/eval@0.0.1349","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"80dce7c0a2e8cda351bb9dde4f2b6079546ed90b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1349.tgz","fileCount":15,"integrity":"sha512-eucOrh+icJPXJCtbS2bHmmPclnA00zg96a/wXMTXqXriaenjX9InHxZEqLjKhuebrKIOMpthHFOT8jqWkNVeHA==","signatures":[{"sig":"MEYCIQCJx20BS1S0gDuw61XKoar2wgZa5G4Rx9U57MdmfNEjfQIhAJy/DC+JslwUz7k53xIDWZOd7liXvsAtGpynDC+CaxRG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35691807},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7e827ae08ceb34b1231de84fabd18ff9aed5ad75","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1844","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#d880f80e4eb7a34d5da5a521f10a63c810d4728b","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1349_1788598539470_0.7940008114855808","host":"s3://npm-registry-packages-npm-production"}},"0.0.1350":{"name":"@tscircuit/eval","version":"0.0.1350","_id":"@tscircuit/eval@0.0.1350","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"18b429fb4e9084c8d10a8285085f5dd4f5dc9cbb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1350.tgz","fileCount":15,"integrity":"sha512-9FnKZn5isOBJlsivtp8VLZ04sVxsbC/MObNqvBIEc5TyHlk807mr8XrzxYGmeF8mOWYYtDXPWgkkF61zf8zjHA==","signatures":[{"sig":"MEUCIHlLS6PNiEjYntwO/pua6rg2PMTk0l+JZH7kmQbRrjiLAiEArD0ef/bUJhdCiCiM0y2TdnjnauSRZNQc90o/XOZCENE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35705253},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ef7a1e02c6847ba8a4acca8fe074034fd2ef056a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1845","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1350_1788616370898_0.3956625290829121","host":"s3://npm-registry-packages-npm-production"}},"0.0.1351":{"name":"@tscircuit/eval","version":"0.0.1351","_id":"@tscircuit/eval@0.0.1351","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"1e0663679ea7a75ddb218c43b024168f8b27c172","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1351.tgz","fileCount":15,"integrity":"sha512-gxHoqg2xYF0NgO36K+gRLFre+ggg6iNg5n8C1ojY0EOuE2bCL234qGgUOISFGHxtu3A/XiRcLlZdqC+38U+S3Q==","signatures":[{"sig":"MEUCIHKZZN+00Ypk2TbuwprBnChGdOJw1YAqskEXcu4+mJlcAiEAnHKZg0wo3R6i5C6oYkXl0yJHVoia6WUgHCyzNxG9Z50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1351","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35706872},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ff2d931200730d2ad5b2b545d02d0a52fcaa2331","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1846","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.29","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1351_1788632797290_0.07372729621790608","host":"s3://npm-registry-packages-npm-production"}},"0.0.1352":{"name":"@tscircuit/eval","version":"0.0.1352","_id":"@tscircuit/eval@0.0.1352","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f3ab716a5eeb75be80176b97c59eaf26bab71929","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1352.tgz","fileCount":15,"integrity":"sha512-MGREEJ5dzMnlyflBG+YytMHFtjNKhFBtWuu3jPxItfh7fui6hEoOY8Edx08a2q+G9yctjY/tD8y4N9flCBae3w==","signatures":[{"sig":"MEQCIAkCfjwGbf8yENfo4TnkHfk6eac9b5VPM8o8V6ghmjHUAiBb19wHEEo0LmR20jNYyg/oHSfGSBFVfmqW6kKzYjMZkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36427145},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7e2cacae6d27b18f076c20122ad5ae639b23fd88","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1846","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.57","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1352_1788636181325_0.6759533389641372","host":"s3://npm-registry-packages-npm-production"}},"0.0.1353":{"name":"@tscircuit/eval","version":"0.0.1353","_id":"@tscircuit/eval@0.0.1353","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"3199807770251ee6f77987414e0e48ed78cff3d9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1353.tgz","fileCount":15,"integrity":"sha512-oYe5MXjF1YRFkhfmsVPz2IJqvXSH2tr9etdK32JOSpqLXLwRtznRZ+WGzwK81rjdxL+gpteDpWzPDcRGQP21lg==","signatures":[{"sig":"MEUCIQCYaKvT0H4JNmJBqpWN3gH++CfpDNJxF8pX89yPqA1d7AIgJFBTssnqrf8wGZEH6j5hoyiCnStbqatRH/lJVOlUivA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36427627},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8ace94d2cacb3b4964cf18cf4c26199d62f21439","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1848","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.58","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1353_1788647784990_0.49994788431725157","host":"s3://npm-registry-packages-npm-production"}},"0.0.1354":{"name":"@tscircuit/eval","version":"0.0.1354","_id":"@tscircuit/eval@0.0.1354","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ddbcec734c9189b6251d93a3fab7329e961d0751","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1354.tgz","fileCount":15,"integrity":"sha512-W4t9AIToIcZIhOcFTfFZtQw0LVTk0XD7fLh4jVKsnlup+fq3MdbcMK3hODbl8d73eCGW+S0R4dsfyc6d+rSiIA==","signatures":[{"sig":"MEUCIQCrsPa5JWWEZhqb4FQBw1hdvVi1Wq35oKDKIU6grxLDDAIgP4uN1Rqn3n5ax3trZaxe1L5c0mZWMdJo6LPdIuICSNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36446564},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"afe132ee257ebd3556392d33fcca27911c1ebb4c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1849","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.58","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.885","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1354_1788655281544_0.39582511841175316","host":"s3://npm-registry-packages-npm-production"}},"0.0.1355":{"name":"@tscircuit/eval","version":"0.0.1355","_id":"@tscircuit/eval@0.0.1355","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"850decc535a0656c22c3fa13df16911e889f7d9f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1355.tgz","fileCount":15,"integrity":"sha512-PZPLtqqUx7HPOzZSl3LiB3j+kpHBcoM8CxHBC4ugOAkJFsMq/UCFUjFkmRCHjFkfu1WA+LwWSxOXCrbhWba3Jg==","signatures":[{"sig":"MEYCIQDqFq9zW2LjfJdMF2c3mj8ezGaJD5iPAyJ2BYl5400MjgIhAPBhQj/oN1h0I68TH10WMPCBTRe++VSW4bsNSxIG2uDE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36477873},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5a05b6d6e858b73180e1e2c782a3565433762d9f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1850","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.60","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.885","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.183","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1355_1788660960245_0.5682045151544151","host":"s3://npm-registry-packages-npm-production"}},"0.0.1356":{"name":"@tscircuit/eval","version":"0.0.1356","_id":"@tscircuit/eval@0.0.1356","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0654b02762317f33b2cb240fcba9358d1eaccc3b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1356.tgz","fileCount":15,"integrity":"sha512-ailmlnRkmJ3OHowaS6Dh4tGd/SeX2kNQv8qo0Ytv0R9BqahzV8/pJiCkIi4NWvomTjg71t8G+eb2kdPiJO/6xA==","signatures":[{"sig":"MEQCIHN3x8OaQ9yw3IZNDCZKguwHqX8ahf4Uvja12E7LQdS3AiAM8xB6K3CnGGuLG9xdwWlRtIF/+VA/n+PNZ4YZl1pTdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36497888},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e80413596429cef35ec121b7a64cb00a3caec34e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1851","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.60","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.885","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1356_1788667127099_0.7996504715235604","host":"s3://npm-registry-packages-npm-production"}},"0.0.1357":{"name":"@tscircuit/eval","version":"0.0.1357","_id":"@tscircuit/eval@0.0.1357","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d7090606fa1df5e5c7634ba46aafe6cb6815282c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1357.tgz","fileCount":15,"integrity":"sha512-4tJk/5fUBi/atOxJucjekRuls0pxMrKF17hdek5MUIvVJB/r6bvjklN/CmjcEfdyv5gdyvt/ZFL3P83LzbaWVA==","signatures":[{"sig":"MEUCIQD8RSZDQA8332QQYrWqhF9a/isjdCzP03WbMWwxkqcGRgIgbprdQCJZ4CZfNRI7v/GEAgIAdGLWQYbN9E+QfPijxbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36524445},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4052cc29eb55067812d604cde08d40ed76f733b2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1852","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.88","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.62","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.885","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1357_1788672530088_0.32717374638796626","host":"s3://npm-registry-packages-npm-production"}},"0.0.1358":{"name":"@tscircuit/eval","version":"0.0.1358","_id":"@tscircuit/eval@0.0.1358","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"abc908181b079e56e49e06290de4bd28fd9897ae","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1358.tgz","fileCount":15,"integrity":"sha512-rI6XsfnPZZ0OJZ3/9yUJVtgSnCuWZWwyjlAO6E4Y434EZSnjCnJHON8vytrIJV7FNUlycdzHOL1h0u97QdgD1A==","signatures":[{"sig":"MEUCIQCyngElF88MdRfmUReE/2znX+HyQU2y4lkmA+VqTB47qQIgW07Aoxx/3ewx6hMM0i3sqWT5X7FlZ/5WH0i/4iVukrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36531943},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"44231c1e1d4249ecadbbc866f3844369509eb6d5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1853","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.93","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.62","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.885","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1358_1788707286452_0.9011473123403619","host":"s3://npm-registry-packages-npm-production"}},"0.0.1359":{"name":"@tscircuit/eval","version":"0.0.1359","_id":"@tscircuit/eval@0.0.1359","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"da9b90962a8bc74704cdbe61ee8e59abcb643751","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1359.tgz","fileCount":15,"integrity":"sha512-oeLXoEZpkCPKoN6V7p3KxzbQc5f1M3pLVz6BmR6nFA6uFq43I+CiiZDSlcIKMGxwVotDcw0G1pMqAuqUeEQ4Fw==","signatures":[{"sig":"MEQCIHArhL9skaPANr3essqFqA8pgqyv2A6jRuUb8Ay4r3MCAiAjZ6k+DVDBNLPCM4iTfdUJ1WYr0DHRltBeIUPqmC/yUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1359","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36539776},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5aab6045a53076e659b66005413815f5246802d6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1854","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.183","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.93","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.64","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.885","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1359_1788708018290_0.3482183751821719","host":"s3://npm-registry-packages-npm-production"}},"0.0.1360":{"name":"@tscircuit/eval","version":"0.0.1360","_id":"@tscircuit/eval@0.0.1360","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"071738509909aeee970fa35a8b88fb31cc6d022c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1360.tgz","fileCount":15,"integrity":"sha512-g46mGQ6XZe0JAWXBtHPBLkM+JAu20svpZegeczJ8qgucXOWqEYl3ASIbs6WSWEDi53M90yz5K8A6S3VVSx0qKw==","signatures":[{"sig":"MEYCIQCOAxH+2goptWfa0bB2MmJNiqvXq6I8Ea61wPpi8g5ViwIhAN1UdbqzWW/E02LieEHW6oJ+ygqvV/X+AqkdY0iGCzvb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36543890},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fc34c7e01022427bf01796905b9f8303c5a55b0d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1855","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.93","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.64","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.885","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1360_1788717086351_0.1595415194293992","host":"s3://npm-registry-packages-npm-production"}},"0.0.1361":{"name":"@tscircuit/eval","version":"0.0.1361","_id":"@tscircuit/eval@0.0.1361","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"b7c9643212ccbddd03aedb18b45e92b89ea5627f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1361.tgz","fileCount":15,"integrity":"sha512-dJqZnqMDYylYiP3P1J7NqRLxsGCbA/OQQg1c/pB+po7XBEq5LZscaoSab6hczculPw7p98iSurLxUrWQ8ZFr/A==","signatures":[{"sig":"MEYCIQDtKwYUVWFdYS0zKIrEqTQAUuPwfu+hL3iQ0Yl7yxBQWQIhAJN0/6XcBE5A+/aqxWrqtwlvzTis1jCMvRK9FeQKbi5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36777278},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c0fead1977caebd9b484e136050a9b769687b7ac","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1856","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.93","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.65","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.885","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1361_1788727103815_0.6405292695996938","host":"s3://npm-registry-packages-npm-production"}},"0.0.1362":{"name":"@tscircuit/eval","version":"0.0.1362","_id":"@tscircuit/eval@0.0.1362","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d7832d821836bfeb9d4621dee91aa9e09aa20ded","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1362.tgz","fileCount":15,"integrity":"sha512-LsM5YLup/rhGQSKbJYWPH54cU+VE8AjPznkHI2C3Y2UeG5w4XNeJZb1rECsyP77/D5ChkYHKWHn66h7Tz0z93g==","signatures":[{"sig":"MEUCIDxYt9NLIuYxiHsrCfFjc7An3G1sndStx2V1eatdDm1bAiEAyFjT4fjc/WoTL10ukpxXnb3/sUNU/9W8BJdWeh3Z2x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36777278},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0000854d813767b629fab9eb3b98f8217a2eaa87","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1857","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.93","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.885","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1362_1788728764468_0.012197780176799844","host":"s3://npm-registry-packages-npm-production"}},"0.0.1363":{"name":"@tscircuit/eval","version":"0.0.1363","_id":"@tscircuit/eval@0.0.1363","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"10b519e6ff81336568efcfe60407b6cc4fb2601e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1363.tgz","fileCount":15,"integrity":"sha512-CnUNnUKS/fT8e3fhF/rWepLzExAGsfNCPj200gRvdrxcuuWHpYmE494Za1fYFmLiIjAt+Q0PlK6Jdsew3GqkrA==","signatures":[{"sig":"MEUCID90nhRnSeodgtPBGVUu5cDUw8rEQj8QVpRXn7yHjvN/AiEA/rZK0iy+Jrf08l0RXS1in6l/fk7gOtA+eAtKeEi2RyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1363","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36782849},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"03e1797b66527e4a8f5dd55087617abbd017afc0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1858","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.93","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.886","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1363_1788799053131_0.5059224995039608","host":"s3://npm-registry-packages-npm-production"}},"0.0.1364":{"name":"@tscircuit/eval","version":"0.0.1364","_id":"@tscircuit/eval@0.0.1364","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c7d0c9eadb984016e5f13f1d6b298c190bd09759","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1364.tgz","fileCount":15,"integrity":"sha512-TFwkrroqrYG2lPeWXovBLw8xkv3BbhmyArRTFw45ACVPeOj9gDWlRADrQd0QCfQA3LXB7jSLDjv3znhL0qzbcQ==","signatures":[{"sig":"MEUCIQCQb7HIi55douHMac9N3qj6u+l4SCVRfUy2YHJi7eytWwIgRhPstky4F7N0rMkms5LLACp2t3PpK0wTi7DBz4U/Yc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1364","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36819889},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"43653287d88cc0798a6e9723e3f23e853c1db4b3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1859","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.93","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.886","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1364_1788807151001_0.3462059947392775","host":"s3://npm-registry-packages-npm-production"}},"0.0.1365":{"name":"@tscircuit/eval","version":"0.0.1365","_id":"@tscircuit/eval@0.0.1365","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"91c43021256a8b3133ff3bc46baf098113e0ffd0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1365.tgz","fileCount":15,"integrity":"sha512-Msbe0DEgZabRnzRcXt2Gxxi5H5SbFx/FIksTwW5kgzVkPYkVF1eh4XmNnzB9wBdT9Na8sIynTy0VH4mXf6jMmw==","signatures":[{"sig":"MEQCIF0cNF/gY4SSHCL0NODOZodLxG2+F1rUPh4LkILmFTrkAiAl1UYFbW+kl84yHuWERkhtosZRlrLbej0NE/vHLgUweg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36821508},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5f2c05decec64851b5fbd397bea373f90a676588","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1860","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.93","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.886","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.186","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1365_1788813947946_0.0023931330078530433","host":"s3://npm-registry-packages-npm-production"}},"0.0.1366":{"name":"@tscircuit/eval","version":"0.0.1366","_id":"@tscircuit/eval@0.0.1366","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"78646bc77b0bf87e6b5ab7c4fae163cf45f910fb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1366.tgz","fileCount":15,"integrity":"sha512-UV6PvDxclHYs7aap8ROxJY9tBHqCbOtoeW9d5uLuGuYi7nPtZHYvUtsThlkX8hVzchwLtXM/to+PkNuuamEq3A==","signatures":[{"sig":"MEUCIQD/h03nIBPzuoEJxSstlV8a8Jacb2TCJZJAWpmv6owRwwIgbBeVLbe5RLoo5tKomY5N7X3glJiJ5qUwnSiLsy9meu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36828319},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"db0d31d27744b614cf6c1285cff3b08f6034c39a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1863","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.886","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.187","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1366_1788842785562_0.9038552254013681","host":"s3://npm-registry-packages-npm-production"}},"0.0.1367":{"name":"@tscircuit/eval","version":"0.0.1367","_id":"@tscircuit/eval@0.0.1367","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"07f5236161f69df6289ebe0fdee20f0c8d822068","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1367.tgz","fileCount":15,"integrity":"sha512-yOwONVToF3QZyO/krfq9hVF8s2lM4iwn0uK3QpzigF8GWHkgp84Xle+fOUeoF7h4XUFvC7rgnBYSHL4aJ5c90w==","signatures":[{"sig":"MEUCID/YtR1WRmL0er882gKaIapRL2k6TopHUxZf2MoT3T/WAiEApFYkoelU0WZ6zne+YR6gbJuMlwHnkNZUlRi0VJAAaT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1367","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37298514},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e36f53cd8175dcb6611ec73a9be4772e424e5295","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1864","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.887","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.187","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1367_1788858057216_0.24268146813022384","host":"s3://npm-registry-packages-npm-production"}},"0.0.1368":{"name":"@tscircuit/eval","version":"0.0.1368","_id":"@tscircuit/eval@0.0.1368","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9a07d9cbf14d57b720725ca8514051ff45547375","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1368.tgz","fileCount":15,"integrity":"sha512-QdVbN0kelhAXH534lfyGWA4ZDPaOILey5rfcVpctoormrerN7V3jdEvWWmlIx6NAvAQQ+wTP2R8Z9KzcXyy2VA==","signatures":[{"sig":"MEQCIBkuevJv+uH6kvtmGvZKmgTrmWYOMlpBDvD6CkbaeNiYAiAgotzYWv0pmMNzqfO84krUd2mlqYMB/FfSPu1aLgMFTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37349350},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"84bf9dfd8d669a8fa029353c00f8decacbf73dec","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1865","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.887","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.188","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1368_1788860936109_0.4939578546836847","host":"s3://npm-registry-packages-npm-production"}},"0.0.1369":{"name":"@tscircuit/eval","version":"0.0.1369","_id":"@tscircuit/eval@0.0.1369","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"cfe2f528af44bc7eb0dd8f5430f46b5bffe893c9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1369.tgz","fileCount":15,"integrity":"sha512-S0BpjIrQhCt7QQO0buxJ9ySJqEpswhgOFOQyyq7OQ0WOwzaGP7/9IyBHWcoR8jF8GUEPO5rHbNRf3DifSzH+9w==","signatures":[{"sig":"MEUCIQDYPmINOXh9ErCwJQhyB0QD00HHrB0/hblLBwHieM5TRwIgCk+CGUR8R7YmzbrhEvOdG4dtzBZxAzcZ1bEJ9ho3SX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37349509},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fe447d1e0515898c5c95a61d46f9cf71c39a09da","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1866","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.52","@tscircuit/capacity-autorouter":"^0.0.887","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.188","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1369_1788869477102_0.8481265206872204","host":"s3://npm-registry-packages-npm-production"}},"0.0.1370":{"name":"@tscircuit/eval","version":"0.0.1370","_id":"@tscircuit/eval@0.0.1370","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8ec59d59810bc3c150dd63eb058cdc271acc1d6f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1370.tgz","fileCount":15,"integrity":"sha512-Qd+dnlxIpG+hWX5NlOhnriyzk3RJL/9lwFp69xxCoMb/M+BwI+a83QZyo9nKm4jblIwOnJBkZQOESZysM1T35g==","signatures":[{"sig":"MEQCIF45jlzKUndRjEE594MMG8le5p25jWrUIj1zXH85VVC0AiABAfDyLkaQGT3FLm6d5LztsUDS+Is/UlcbvQgV0cEG4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1370","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37349525},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0c3d31e433cb4ca3fd1d6e3dac5b4732846d9c79","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1867","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.53","@tscircuit/capacity-autorouter":"^0.0.887","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.188","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1370_1788882257180_0.4015722511016444","host":"s3://npm-registry-packages-npm-production"}},"0.0.1371":{"name":"@tscircuit/eval","version":"0.0.1371","_id":"@tscircuit/eval@0.0.1371","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"00e49971e9bd729e36b756e5cb5797c9a7b49470","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1371.tgz","fileCount":15,"integrity":"sha512-DLRsNXfBogcamlXqU16Fbu1Dns6bck/InGYmiThp8CcwPq4A6MunpcsPQdh8CdrEH8W/8LtpxknhudrMNoEoew==","signatures":[{"sig":"MEYCIQCDkG6juOF8QkUuhVv1Lod92T/SXiiiFbIHwQgfw120AQIhANQM275wwMQx/UAHkhH+lDcYOStFuSxaNk6jdyVowwDE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37349868},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c373db7f6ce0e3558cc1d63423d4104f35655212","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1868","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.887","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.188","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1371_1788883590691_0.4848167471838474","host":"s3://npm-registry-packages-npm-production"}},"0.0.1372":{"name":"@tscircuit/eval","version":"0.0.1372","_id":"@tscircuit/eval@0.0.1372","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"bc80b11162d8b67656144156fc0d57e559ae5478","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1372.tgz","fileCount":15,"integrity":"sha512-LpY++vwNmjVad8YP+8egGU9JIWGFg4ZwR/i7afMMdFXGuxXFEnRLCN8yWw2IIquAyNH2pl2cbQ1Qufw7kPm1Cw==","signatures":[{"sig":"MEQCIANzF0FqLa5cF5jGqVypEWpM2pFhOmgcJNQScR3lkiH3AiAzNn5FNTxoyfh1+g6LFRZxoh3Vxdi8qpX3FR4O+LU/Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37350097},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7d339c983c8875e320d01d5791d7a3e32a6a3544","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1870","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.887","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.188","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1372_1788897411126_0.9031639046078419","host":"s3://npm-registry-packages-npm-production"}},"0.0.1373":{"name":"@tscircuit/eval","version":"0.0.1373","_id":"@tscircuit/eval@0.0.1373","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"10f6faa3d1b844851e3cd150eac501da6f1d7d78","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1373.tgz","fileCount":15,"integrity":"sha512-TxzELHpZdfv6urYJmcb3AI1t/8STzxKttrQnb6Y+RAOeA89+hKPM2Sfcg0qKrqQYOOD1tDinpxxGo7z42EuPGw==","signatures":[{"sig":"MEYCIQC45CKTIKGvMa5R7ydZmpQB4fGefl6bjIpqbp69DKV6KgIhAK6iCuSDosV+giblYvGjyWq2sFXiF7ZfUpyKMDRsykMw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1373","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37351155},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"30aca635941466c87e554f85f7a5edff72edea92","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1871","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.890","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.188","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1373_1788897927440_0.9547545436548677","host":"s3://npm-registry-packages-npm-production"}},"0.0.1374":{"name":"@tscircuit/eval","version":"0.0.1374","_id":"@tscircuit/eval@0.0.1374","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"037f85c36dc1a25be3bf0fe6eb7ecbf0a3a33a13","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1374.tgz","fileCount":15,"integrity":"sha512-P/pB3tCOOZX8RP3EG/J5oRW00h+d0fM5MkyxdiOcse5hlAYgA0DNjvMKUCt2kf+UKbJMV6rvifU7NIBRnMem1g==","signatures":[{"sig":"MEUCIQCufYFurFvWPjXPJurlHw23nstAalccUOtVjHyi1Yt1zAIgbzI5pA5N+JZAqQozlyfsorawg+FAahxMSPszjrymVoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37352108},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b758f97460189026e647260ba3fa9c4223a7730c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1872","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.890","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.188","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1374_1788917278878_0.8882512006514922","host":"s3://npm-registry-packages-npm-production"}},"0.0.1375":{"name":"@tscircuit/eval","version":"0.0.1375","_id":"@tscircuit/eval@0.0.1375","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"eae70e67e68fa72d0c08f92ec2a5017ac43bd464","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1375.tgz","fileCount":15,"integrity":"sha512-0Pau6oCJ2h3ZHAcDxmQIxEhtxVHhV6q8C8m2We8nDdrEhBr1hiAzozVJ432fU9DNBtJ0dawjyn57VlIm+d75gA==","signatures":[{"sig":"MEYCIQDgLELxfh1K+xmA8wcRztBUg/hYxp6ACeFD7YSbBoWpnAIhAIAza0D/jl2ZQQkhsP3cLxbza0GeHYJGWF1Jmj/hh5iF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1375","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37353312},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3a0054856f9092c3993bc6ec73499b628fc89555","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1873","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.184","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.890","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1375_1788926807289_0.45700249634980294","host":"s3://npm-registry-packages-npm-production"}},"0.0.1376":{"name":"@tscircuit/eval","version":"0.0.1376","_id":"@tscircuit/eval@0.0.1376","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"bdda53c274c42dec1b7f89d1f70c899c2536ab3e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1376.tgz","fileCount":15,"integrity":"sha512-u9Q5S9chO7CwDzHW6HajMoBDxRN0t2KMncZlKJ9NGQF9CzFauPMvGttoY6k6tL0LGZpceCpbdvbw5DoWnvglcQ==","signatures":[{"sig":"MEUCIQDBB+qGVbZOzEjGlhYgDlsWjNDR5mTFXcgENarJAw6QNAIgeTND/jTIxTFLKBGlVTCdovh/hI6LWfpaMefRHLclDtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37362459},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3f9f3834eeaf8a9f3a5ed27519b363627c2298f7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1874","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.185","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.890","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1376_1788930442527_0.44538076130652215","host":"s3://npm-registry-packages-npm-production"}},"0.0.1377":{"name":"@tscircuit/eval","version":"0.0.1377","_id":"@tscircuit/eval@0.0.1377","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a23278eea003f886d54aa62a3b96d07fe89511df","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1377.tgz","fileCount":15,"integrity":"sha512-vsJfNOwEXt9MPEz/WBDaghLyd9R5deO/Nh+mO/AJN3MVr0QPRGFqExPYZb++V9HTyiSLBktMibj9UujO+xhHYg==","signatures":[{"sig":"MEUCIE/f8XfeUUKDUbz7SMZ/L6l13Zlo5fLvRxDnwwpGMkzWAiEAo6yv76+17veDHW+MP6yD8n2KxxgSnjuRjKv1vGql9SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1377","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37389346},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a5d0013632b5b5b66cc7d53d4295edbb72829a81","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1875","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.185","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.890","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1377_1788955156644_0.7202625968731968","host":"s3://npm-registry-packages-npm-production"}},"0.0.1378":{"name":"@tscircuit/eval","version":"0.0.1378","_id":"@tscircuit/eval@0.0.1378","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"6b5bab615e8ceee62a3321d03daca7b992f4dd85","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1378.tgz","fileCount":15,"integrity":"sha512-onWEuUO4vEK4WlazaQknz38eRRohBbF8SM9LvzFFue68mml6m1WEkrTdOpxOjMLlirSlpThvLOTR7XfgTyVOsA==","signatures":[{"sig":"MEUCIQD++t5RFzz+GqAq1iVHQ0pIZZA3s3AVXjB3ONWT8v9yywIgUrptLBY0Yjc6V9m04iPa5vXs9UUnwn7+jwZqX5Q9jyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1378","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37312187},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7a0c2b002971453068cd59ba1f99158b697a3331","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1876","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.185","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.66","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.892","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1378_1788971245993_0.6081558467008537","host":"s3://npm-registry-packages-npm-production"}},"0.0.1379":{"name":"@tscircuit/eval","version":"0.0.1379","_id":"@tscircuit/eval@0.0.1379","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"44b0a1c5b3a3b7fca341db0627dff144ff2a7a99","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1379.tgz","fileCount":15,"integrity":"sha512-nUumted0fJgl59U4BZCTkGF3y5u+9vy+RYYRJWYW53LiOQXYSc+LRjRlYA4dKCZI3MxXrtXpYbwTfhR2hPa3yA==","signatures":[{"sig":"MEUCIAEvzyKkieKF1QvpFeD4Gg3nvTueO+ud7y+KzDVl6lG7AiEAtFXdxRvrYSt+X1HHYRhPoZmT1n9TxNU/0MiS/8kY0Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1379","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37322071},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"da07c6153a2ff5d1fe6b9668ba3eb8823c062373","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1878","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.186","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.68","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.106","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.892","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1379_1788978078272_0.5463149804226761","host":"s3://npm-registry-packages-npm-production"}},"0.0.1380":{"name":"@tscircuit/eval","version":"0.0.1380","_id":"@tscircuit/eval@0.0.1380","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"18acb38c5aa042a517e447f8fae24799aa04a33b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1380.tgz","fileCount":15,"integrity":"sha512-osQD2tnFIoUWPZweNjNaduLELT7iLc0KYsC68EyYeuwlf+SPtSItT3seDTsOvakR0bDbRF9yhl4rogV04fLbQQ==","signatures":[{"sig":"MEUCIQCRYbkH0TFK1kGfWxt6jLgPJ45apyb7lhgaZv5NJjmPfQIgcqCyfw5QMJJ+8OjIr/s3hpZUJZenJHaRzSjYXRpYRbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1380","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37323807},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f6a09d3f02cedfc448ce0a778be7a0c8f376ec45","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1879","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.186","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.68","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.892","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1380_1788986270790_0.20868313733456834","host":"s3://npm-registry-packages-npm-production"}},"0.0.1381":{"name":"@tscircuit/eval","version":"0.0.1381","_id":"@tscircuit/eval@0.0.1381","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f115c797560acbc6fd997c60986164b1fe940f45","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1381.tgz","fileCount":15,"integrity":"sha512-SO7oI6OoVFypPEWc96Y9R9ZTp1PJrPTDVXk/Yvm3jXiXaP/+0i5vtukENWNDTXrq6EkMGElj+0/i/lFU7qKqVg==","signatures":[{"sig":"MEYCIQCfkP9EdGXLSj16o35mGI46sQ5lVNunyyCO2mAH6j2z3gIhAMA2YMrNyECd0ltuwgcNhbW+I3HMxVivdmeK39Bf95Ys","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1381","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37326844},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"88f13d3f4110d1ee524e24e0145094a193f94a97","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1880","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.187","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.68","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.892","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1381_1788987162072_0.9984111987647653","host":"s3://npm-registry-packages-npm-production"}},"0.0.1382":{"name":"@tscircuit/eval","version":"0.0.1382","_id":"@tscircuit/eval@0.0.1382","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"5ba6fa4efb4ddf5254a9aa435dea68892c5ecd14","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1382.tgz","fileCount":15,"integrity":"sha512-JV2xzwk4W7hmTek1qYgnz1oLhDp9D38Tbp0skVg2n9Nwpmh/z+qtH4mfM46h0CemedSxvahIeFLjS3sj51oGlg==","signatures":[{"sig":"MEUCIHuUI2G86S5T4r7kGucfkeMhcd83nNFd6N0osf9y6XHcAiEAjdY4uCEQ2KyqnYtaq1lgu1VpZ5dQ4GNNPONFXrL9gtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1382","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37332024},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"df1e0dfeada290d7b65c3c30ac751667dcb1477d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1881","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.187","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.68","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.892","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1382_1788987647726_0.15431790486246033","host":"s3://npm-registry-packages-npm-production"}},"0.0.1383":{"name":"@tscircuit/eval","version":"0.0.1383","_id":"@tscircuit/eval@0.0.1383","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"765772a4dc699ecaf0149e40e69c5893f36df221","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1383.tgz","fileCount":15,"integrity":"sha512-k1SA1RHeVPyN2QTOpXT0XvhRxXORLARTwxaITlR5zTq+0I+bx2JXQe43fddT2Y57A+JNRH/1iaMTk6V94/0qdg==","signatures":[{"sig":"MEUCIQCQHwcV8f5P+7ceVwUXlaR+pQDxtqhf0xnc24JvN8ykzQIgMzq9ivTCeCKunQIIpQa+R3kgF4htw4ld12NXVS5P7ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1383","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37478624},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3b5773a9f859563358ca1a46dfd0c44fcfda41a7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1882","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.647","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.187","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.68","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.892","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1383_1788990596662_0.6472364670599688","host":"s3://npm-registry-packages-npm-production"}},"0.0.1384":{"name":"@tscircuit/eval","version":"0.0.1384","_id":"@tscircuit/eval@0.0.1384","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"bab3daf4254490be50f307d1e5de7e63ff4af4ec","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1384.tgz","fileCount":15,"integrity":"sha512-Ce+J+Di/iGqDnSdGP/X3uW3MyYEaMadBEIwFrimzoBwIkrHQO0Hq7Vzi6mBAQAXzpoRwiYeo5iKF4wglt4X0Rg==","signatures":[{"sig":"MEYCIQD/d1RrWeni5S0Ah921gQkEmtTuDzRWBKzx+RLZa8UVFgIhAOQmBVUi885FKCw33/1nmKhHp6ArmIDh/BzFYA2H0kVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1384","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38143394},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"21ac92bc9808811d4b9facae6dcd7946b969da00","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1883","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.647","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.187","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.71","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.892","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1384_1788991684007_0.6861442079623534","host":"s3://npm-registry-packages-npm-production"}},"0.0.1385":{"name":"@tscircuit/eval","version":"0.0.1385","_id":"@tscircuit/eval@0.0.1385","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2934644f4c022eb08b730accf1ab81c4b019f7ea","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1385.tgz","fileCount":15,"integrity":"sha512-/AzfMNE+kG/w/PPhTN1rPxDK8Um9KF23ziXWsyYsAY+XrDPUif2zBWa/RiVlQuxInOeUuQbCbS7DY4xZ191LCQ==","signatures":[{"sig":"MEYCIQDz1oUfbA2i/uozo0UeNuyCurJWfmdpnNLOns0F5JYUQwIhAO/RvX9x1z2wMBGnAC6toXUUouul5AIzlB8BejzDB14y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1385","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38163198},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"15565f9ab7761304361f4c6dcecc0efcedfe7c4e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1884","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.187","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.71","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.892","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1385_1788992928917_0.894549669489676","host":"s3://npm-registry-packages-npm-production"}},"0.0.1386":{"name":"@tscircuit/eval","version":"0.0.1386","_id":"@tscircuit/eval@0.0.1386","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d4662efa571e5984f630024d5594640c1ff1689a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1386.tgz","fileCount":15,"integrity":"sha512-bY87N8MtZZtNSkcApE8EWA7hk2xy5lirZK0KJQy6ZE3JCGDgCQ5ouNcC/xaKTNXYR3uHjf9kFI1MKJdUV69rxw==","signatures":[{"sig":"MEUCIQCPqb4oAWDlXdpwCIaT/aoP1BzjVeMvBj0ug9q2kBW+8wIgW53YgLgujwH6DOrvF2CCklfT2rnXHosXFhMKz6ZpYj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1386","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38163681},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b5a6a1cced3e903c9700fede7bd0975f6c146de4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1886","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.188","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.71","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.892","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1386_1789000158935_0.3989762865897395","host":"s3://npm-registry-packages-npm-production"}},"0.0.1387":{"name":"@tscircuit/eval","version":"0.0.1387","_id":"@tscircuit/eval@0.0.1387","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"bd22ee3e5811499491d9f38fa19542b254aa7c90","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1387.tgz","fileCount":15,"integrity":"sha512-Ci6vCqcpYNCL15KABJEDKD5DE1H39EYzS1M+soxc2ZhvmLK7fuwikEbuwfbJo+ysRjO8RQo5UcfQFZDWDBWd7w==","signatures":[{"sig":"MEUCIQCYGJVYLAkxP2WnnjSN1k2nP08t976uLZX1aKH8hE+nEwIgAtoB0QUxZdxSK7lLOvrq/dHy0vEddZ4nRr0NNRyyHQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38172564},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e5760931e7d66c1a577324f13a6e686d9b20d2cd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1887","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.188","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.71","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.899","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.189","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1387_1789003012807_0.2754861187354818","host":"s3://npm-registry-packages-npm-production"}},"0.0.1388":{"name":"@tscircuit/eval","version":"0.0.1388","_id":"@tscircuit/eval@0.0.1388","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"3eec5a75a8d7e13a57b01bf23fed795eff6eb0e4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1388.tgz","fileCount":15,"integrity":"sha512-iPxO0JNZ8z4//Qu/kAsFdb0M//56lB+jkdMgLMjIwVQb1NJuOjIVP25+II2kYPD7eHnrgzFZ1B7C1waYX+MlKA==","signatures":[{"sig":"MEYCIQCFnX9tWlBGcV70Li3mgH46a0OcCuScVnearTE8QHJBsgIhAN4vjBCnlSD6PROJxdD6iTbV4uAY3KNzIZyNV8C63JfC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1388","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38199912},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"be3b83797d481dc77d1188b600e947345b7a69b0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1889","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.71","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.899","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1388_1789010566813_0.9485980375457794","host":"s3://npm-registry-packages-npm-production"}},"0.0.1389":{"name":"@tscircuit/eval","version":"0.0.1389","_id":"@tscircuit/eval@0.0.1389","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"359225183c2080d288faeec37d2c3bc82b6fa242","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1389.tgz","fileCount":15,"integrity":"sha512-CqciiFGDTJX/7pQRPE+yLx3a4Og5DBQEUNQVsU4B+8YzNSw5DKpBtuNehIzJfWcn0ulVhwLD6GIU+jVWG/waZQ==","signatures":[{"sig":"MEQCIETbUVo+yibI/eXAv4k8FtMZe/TCyw8YiNgZc+FX4wYMAiAImBFOwZzU+1nbGEPAqnEgIcPaxs5JAFoTTsdcXkA57A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1389","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38205028},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"63b16cabe0cb14eb861047cb3097af217bd5b9db","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1890","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.71","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.899","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1389_1789026835445_0.7875620073152807","host":"s3://npm-registry-packages-npm-production"}},"0.0.1390":{"name":"@tscircuit/eval","version":"0.0.1390","_id":"@tscircuit/eval@0.0.1390","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f28f0d3b424a7517423e8414578f2798c161a9fd","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1390.tgz","fileCount":15,"integrity":"sha512-6AJU7XTFHUDCHuky9THcaD4ntgaViXzaHPNCrz2mm8gY/MOcnnjdInoapLBGVNwQPGItB3u7hLHFpyr9vz5tHw==","signatures":[{"sig":"MEYCIQDygOFyQqq2spQ06KlJ1ngfnzIihASdnKctMqHr85V3cQIhANmxAyZwTC8kHGE8JHGUuqFF9B7nz1zu+Ds9MG20jMpo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38205191},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"03951108c21319f9fd2fafadbece268eb188508f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1891","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.72","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.899","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1390_1789055999087_0.5876731007244729","host":"s3://npm-registry-packages-npm-production"}},"0.0.1391":{"name":"@tscircuit/eval","version":"0.0.1391","_id":"@tscircuit/eval@0.0.1391","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"11a40f98983241c529d02d1a67fe6758771df891","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1391.tgz","fileCount":15,"integrity":"sha512-n2phCEDn65F4sWpZBDdpUauSE72AcHhq/OsR+9aqymvyvtv40L21vfeLhYnZ5CysvXyfsC9umKsF7KhiSQeFYQ==","signatures":[{"sig":"MEUCIDaGC1pjMbKLbGQHLU+KYEqOy7sCtarwEkNXNBAWQ9HSAiEAzBJNGb7tQReyYWH+PYWV6Sa6yEMJAkUF90UBa9mewP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1391","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38205309},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"711f13ee97dd5170b5acefb29f81249622d89a81","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1892","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.72","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1391_1789060325475_0.7705435918206534","host":"s3://npm-registry-packages-npm-production"}},"0.0.1392":{"name":"@tscircuit/eval","version":"0.0.1392","_id":"@tscircuit/eval@0.0.1392","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"bf85ca340895449ec71601cfc5c07176dfbf3e62","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1392.tgz","fileCount":15,"integrity":"sha512-gAmyIL8BMREioN2kgqu27wpRcnJLyP9cGYEw43SjXEmG/Ri9RVFLszRGQdb5D0075h05gqZ7Yz4goWLFUvuzig==","signatures":[{"sig":"MEQCIB+nByt8sjglZKMud7lAySBSJ/j8LK/WD0d5Xj4nEJ4eAiAF0Q+s5idEa8FUiyrDEcHkct9R+pqk2dJobB9d0t1Z1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38206848},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5f3a13e2b8c7f4e75ca8a8251cc036d973ceb6a9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1892","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.72","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1392_1789092561508_0.90117688407872","host":"s3://npm-registry-packages-npm-production"}},"0.0.1393":{"name":"@tscircuit/eval","version":"0.0.1393","_id":"@tscircuit/eval@0.0.1393","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"5928c90174d171c80aa007f206f6d2a3b29db101","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1393.tgz","fileCount":15,"integrity":"sha512-yoIW4RZaHqJDSNxvyNEF4xgWm/wj4WLb3ZRgARkX4jn1r/9HwF9/aztXrJxj4fhI/VWb2SBXiujdDguNkRSvbg==","signatures":[{"sig":"MEUCIQCK0BNHTXplgrevUAuqJuYKsp8w0LVYFEhO4ikV2AUuxQIgYaiAstWFPsW1xHG3sIo7UDhfpz5Q8oCV6SbDtvFlpW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38207084},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ce497d8eb94c77d0abd3cce1058fa58746c21778","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1893","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.118","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.72","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1393_1789147055245_0.10115927917150702","host":"s3://npm-registry-packages-npm-production"}},"0.0.1394":{"name":"@tscircuit/eval","version":"0.0.1394","_id":"@tscircuit/eval@0.0.1394","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a85a8416aebed6d6decec6cd12c9d06d93f258d7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1394.tgz","fileCount":15,"integrity":"sha512-70poC6Je5XfWB1woJc038iqbcCYQyR0fBE3xTl8fG3WNImfQufd42G/sbmlQ0ZPLUDDq9dSAPcxkmOS4a2RgVA==","signatures":[{"sig":"MEQCIE9aWTkkPqNx5UYiPj30AtOkXSIB1taEFw+INdXtaXzXAiBJJbY6/ydjV89RfNAIIj3jR3r2PXZnwuhwt1xMSRN7Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1394","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38207084},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3e682cf6bf8676af3c66faa89746aefb44e05e2e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1893","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.124","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.72","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1394_1789158054299_0.6315781144847183","host":"s3://npm-registry-packages-npm-production"}},"0.0.1395":{"name":"@tscircuit/eval","version":"0.0.1395","_id":"@tscircuit/eval@0.0.1395","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8901cfbcd8e73c517b4cb401e351c0a86e0b742e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1395.tgz","fileCount":15,"integrity":"sha512-+BKfruVzq15HA+xa0B+0UQTwng8wXeUW00bOyqgsIR70zeuctgHGN46vrZOxmzUT2VqbIhM4KG1wEhoiS1IfAA==","signatures":[{"sig":"MEUCIGLhFUOz32azxjANbZEHQrGsjl+OZc1xB7IvVsj8Nal9AiEAr9OQ0h4YxtNOkQgl5IENGxbM6C5EeBFerQFcRzQL3zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1395","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38215786},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"637a63d1fcf07816c8aba6b9be69622274926ad6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1895","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.124","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.73","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1395_1789161710585_0.5303552274628254","host":"s3://npm-registry-packages-npm-production"}},"0.0.1396":{"name":"@tscircuit/eval","version":"0.0.1396","_id":"@tscircuit/eval@0.0.1396","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f486c55bedcafaf3082a88ff39f7e3b6be12aab7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1396.tgz","fileCount":15,"integrity":"sha512-E6pkcJ7PMW2FYG8MjHJD4Yr9ca+2EHP+SeHVh2tpZM1bLUjGSulbQlDGOD+KyDwmI/8z1zC9g7854mxYmv+7Dg==","signatures":[{"sig":"MEYCIQCScDm95Q2JUtRXXtywHaCSYkR7e/LKjaCXGBVtTn2SGAIhANEIukTOdaPGJYptY4l7C/1fPYZZId8ctRqoEN+DydZS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38216066},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"00e6b5e27ffc80f8ea877f1354f2890c70a42be4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.413","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1896","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.124","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.74","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1396_1789223404822_0.9459796110266003","host":"s3://npm-registry-packages-npm-production"}},"0.0.1397":{"name":"@tscircuit/eval","version":"0.0.1397","_id":"@tscircuit/eval@0.0.1397","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a47bcfaf431f00cf15a801842609d2e680e39c9f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1397.tgz","fileCount":15,"integrity":"sha512-TJotrw+u/4ggUpviQdpiijckhB8iPfzBe53uDONTdP1U+KArgLraWbMbuispm/2cBNoHIYJpKmCCasgYnBR4tQ==","signatures":[{"sig":"MEUCIEmntlXOWsfjIZ4+iyT9fkxtqY9lkIohKGFJhzutysdPAiEA1Lru10nE5PpoDH2PTly90GxVNJ97kpWnAI404+lO3EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38218284},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2df897cb20f93317008b13001a8de349017e70da","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.416","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1897","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.124","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.74","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1397_1789230472802_0.22648103872815906","host":"s3://npm-registry-packages-npm-production"}},"0.0.1398":{"name":"@tscircuit/eval","version":"0.0.1398","_id":"@tscircuit/eval@0.0.1398","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"290a39d4abe1bb116d51fe4538b715a14ae15523","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1398.tgz","fileCount":15,"integrity":"sha512-mYnZMcGVNeAMXBAVtCqkUFBz48oSgwjeHHMmdGnMWQdK3Dif2UwmqTxMYek1v/9Y5IahZh8RJpM+FnRGuLRSWQ==","signatures":[{"sig":"MEUCIQCegfFG5Y+AED4w20tK7OT/UF33m3wI5Z3nbNVmPspd/QIgBoEJd7x9zY+OEJVrpHxZ8nbSMTqfeubI1BvWsX9imA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38218284},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e2adab613b97ab2c2fe184fe52551d07b73b8c74","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.416","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1898","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.649","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.124","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.75","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.191","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1398_1789236605395_0.9272318065679932","host":"s3://npm-registry-packages-npm-production"}},"0.0.1399":{"name":"@tscircuit/eval","version":"0.0.1399","_id":"@tscircuit/eval@0.0.1399","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"06f4225bce1029d291d6229ba6916d5bd890adb6","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1399.tgz","fileCount":15,"integrity":"sha512-TFarPKFRT6ZgNxRWxmpLw/3UutqKbeleoR/genmQ+12NSZI9SAYOMYCcRygGfYdYwTZTYRxpYn1A8qiMWZFaig==","signatures":[{"sig":"MEYCIQCbmixCO6oIXFEVN6Sz/nGIkEvnezc7bdNzXoHOS4/hdAIhAL75gOAgk71U/QtYgiVc3I93uOib2nF0QHWFzlig2iBh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38233944},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"643d9855404d7a358be87bcf86a032b7c3850519","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.487","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.416","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1901","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.653","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.124","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.76","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.196","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1399_1789240871220_0.44541547799590075","host":"s3://npm-registry-packages-npm-production"}},"0.0.1400":{"name":"@tscircuit/eval","version":"0.0.1400","_id":"@tscircuit/eval@0.0.1400","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"1fe0eb029bca41629e42c1860a06d0cbd27669b2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1400.tgz","fileCount":15,"integrity":"sha512-ja59v+W9LFFCihWNgJ3E+ps81OuEQq3BWDUoxUERAwhLNuQyBrj8NoYkdNj/BJKzjgCyWqWSV89sFs97CeLSKg==","signatures":[{"sig":"MEUCIQCXVffCIrngsbaMyOZnGM25+792gEzIFmVGaNUAHiB8vAIgORlgyy5FgFtyKHiRQqFwDgWO4XIEgLP+pbxBH4LPOi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38248706},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"116f02d586d20e53da6aa5494f0403429c69e3af","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.487","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.416","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1902","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.653","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.124","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.76","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.196","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1400_1789243110943_0.8375779230352276","host":"s3://npm-registry-packages-npm-production"}},"0.0.1401":{"name":"@tscircuit/eval","version":"0.0.1401","_id":"@tscircuit/eval@0.0.1401","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0df07e2e903764c11ee098ac3a3335eb8d1b2113","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1401.tgz","fileCount":15,"integrity":"sha512-CngxJ0tThR0nZHw02ecVn7gi0MoVRHD+zJUbi0ztErJh0UaihONGJHDdNAYrM4WTLFn01LT4x7VOsfzPsZ5HFQ==","signatures":[{"sig":"MEQCICWXaubHE1Y/ujI/Xu5/l2PjbwuhwjLwiigmyqxIfHKqAiAXwkvmtMZok/YbMRecKlVsUUuOrGqp3HHrLGO8APFTjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38275468},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7d1c680ee2437de765ec5b64e65ea1b87a08ba2a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.27","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.416","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1906","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.656","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.124","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.76","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.196","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1401_1789331664178_0.1518258679460689","host":"s3://npm-registry-packages-npm-production"}},"0.0.1402":{"name":"@tscircuit/eval","version":"0.0.1402","_id":"@tscircuit/eval@0.0.1402","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8e4057db506ca1b35d8e2630f022b60b139eed55","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1402.tgz","fileCount":15,"integrity":"sha512-kbT285L3FPEOYjlm/IdO1SK0U2HHDxBt5+kow1SHLF8Lz929MDAx/scuFcdjZWIO5ukdCT4DJRlCZPqL3mhLpA==","signatures":[{"sig":"MEQCIAe2J3NQ2lsw6B9xyHcjVd/YJtIalso0Rq6PAimTICaEAiAMi1WOfSqWrobUs1z2huE48dcDiot8Gyovb1Pk/QCObg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38345202},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"98eec61e64adbe6239ea1967c45bfee413f0cd70","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.418","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1908","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.189","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.125","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.76","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.196","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1402_1789379030712_0.8027633073128586","host":"s3://npm-registry-packages-npm-production"}},"0.0.1403":{"name":"@tscircuit/eval","version":"0.0.1403","_id":"@tscircuit/eval@0.0.1403","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2cf8cac72dc0026a64623af8574deb265bbb7fb1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1403.tgz","fileCount":15,"integrity":"sha512-80K23yYYfp+PDBO6ICbsa5ZJNsGRDsDDNe8MLN5nUBz6fEka/AhtCuZ/Zbgb/grbXo8EMldJjXCuumpJQPR1iA==","signatures":[{"sig":"MEUCID2coyCzmZXiURZdilJTAKKSHpA9jGChom6ioi7CpgObAiEArrSkywbRbqcEi1oT1m3VZCACEaK8Jn4BqZAn9jVjRik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38345809},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0b126e72c1c159bd700efe654d01f9fb02f4866a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.418","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1909","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.191","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.125","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.76","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#75653b6440e75584b052f03595afd34283ae7558","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.196","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1403_1789393304868_0.12061986565221527","host":"s3://npm-registry-packages-npm-production"}},"0.0.1404":{"name":"@tscircuit/eval","version":"0.0.1404","_id":"@tscircuit/eval@0.0.1404","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ca489ed0bf013a4a5fb0bb06e69bae344344d5c5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1404.tgz","fileCount":15,"integrity":"sha512-QdADGvKOmmk+srj3wUd/00wDq/6I9iXoC28ZU+oWN1D8A+Lz7rONSfOkzN2aGnvZZu1HSzojAPNfGOe/YJfdGw==","signatures":[{"sig":"MEYCIQDYNQdKKHGf86sDYMNGXNr4TADriwXf8nrBj5WBhcuAnAIhAOflK4JPnGAZqlfm7Cd83gf+7lzwSzwXmsKHkRnH8rgh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICx72N7Ej9ypZBt6jCAqIFTQVLOeNRwnjUW5YgP3XLapAiABYcxNbQD1UbPScjYkZwUbeoJa0MV+x4Mj4UCw0mXd4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38346161},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c9921df53450d488dd57093109121d40d9bac025","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.418","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1910","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.191","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.125","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.76","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.196","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1404_1789409753354_0.9181282822542542","host":"s3://npm-registry-packages-npm-production"}},"0.0.1405":{"name":"@tscircuit/eval","version":"0.0.1405","_id":"@tscircuit/eval@0.0.1405","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"4fa9bf01f976ede5fa4dfe088f101d2cc6e40cbe","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1405.tgz","fileCount":15,"integrity":"sha512-n78cho2yhikRtuBoJW8y6oUnWzjdnVFn1VHag4+uhmwXh/+/ZV8fcjk1L1qO0OwkJpkKbDc2EumQplZ7qe5Ucg==","signatures":[{"sig":"MEYCIQCxDzO0fvtQQK8CuECKccc/d0anA5O+/RYk2ebkgSWlowIhAOjyFMvyTXw8RZFoOIkkyyY383VI6YGIRzPK+hOIP4Zm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHChx5gcFq7rKtSIAB65CksdTXntWsB4tv4OCXHqpnIAAiBrQFzeTBTH3VBCEFwdXD3tWI1L0ZPk/2+ts5bCecPyjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1405","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38351123},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9e95b8360845b27d6708057abbd8700ab967d651","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.418","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1911","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.191","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.125","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.196","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1405_1789411937003_0.30303192120041733","host":"s3://npm-registry-packages-npm-production"}},"0.0.1406":{"name":"@tscircuit/eval","version":"0.0.1406","_id":"@tscircuit/eval@0.0.1406","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2351c0200ec50361c4be135b71ea4ab31d4f03cc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1406.tgz","fileCount":15,"integrity":"sha512-UeLs3oKmVfpBMZJ64Sr3Dd9hynEwBzdhBfNkYUhK6Zq7Q+Y0RuRLb8pUHilhgPlxNM2ArNRYlEJdt43s5OC4rw==","signatures":[{"sig":"MEUCIBJI3jdBCZkSe+vlY/RlCy0F8+Tw3xg2mAWAMoG3zRlyAiEA9WpQIhI+M4WhssII8H71aa1QeMjfcT8X7l7vi0XYYnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGEY3g0hZ8t8uTZv8VXp3h5ZbpKX/OAKWdFt8jXMsn8DAiAm/hMHcGVWulV8Sk5/cxAVBDxtUXKDCIPKeIPMZg34qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38353413},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2e479b9bf0fa2365235371d5aac0371cb01bf7fc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.418","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1912","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.191","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.125","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.196","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1406_1789413698991_0.5447400172671557","host":"s3://npm-registry-packages-npm-production"}},"0.0.1407":{"name":"@tscircuit/eval","version":"0.0.1407","_id":"@tscircuit/eval@0.0.1407","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8d836a390ce1be96a3dfed2e6796091a7079a899","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1407.tgz","fileCount":15,"integrity":"sha512-LR/8XRB9F62YqQ9+yzFrsdVrApA88zx7BXmubcVkIvd/1hBL7xBUrDMlNoQJhRz5QzGJ5gaq/yNovETLZoeGYg==","signatures":[{"sig":"MEQCIGN8hoS4krNkSRwAskBeM22N7+He6mcErzdMgu9nMasyAiAbKrDLl1eH5mCDbAPKczuXrG72XuP1mt3hGjzglLhufw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDfMD+FEjNUKpfG2Larb7SzmwYlAki1SvoGdHYRGCi6jAiAEcIsSizIA2+r0JMzppWzFRr2tBsNLBKz9Mvuqtmud/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1407","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38353489},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"362be614747f82b022231f9a944b453603810f48","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.418","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1913","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.192","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.125","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.196","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1407_1789414305770_0.9694593379296899","host":"s3://npm-registry-packages-npm-production"}},"0.0.1408":{"name":"@tscircuit/eval","version":"0.0.1408","_id":"@tscircuit/eval@0.0.1408","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"45d71f154a38bda89951cabbd778b9125608e26f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1408.tgz","fileCount":15,"integrity":"sha512-Y+XH/jpU+ZQlSNx56s8C4LQwn0i/SgIi+ax0HdZBvjXWb3lD3dM5Z0gpYn7iBJHuB8gC4/NN4zFlUEWIB+tBAA==","signatures":[{"sig":"MEUCIQChd4pL8SPv0EPIq5gp8Lk1UWLEP/3i0GHTLh7z5/1xdgIgbQyYKWE7bMDO4E66I7EF8GWiyoUeZZltxKugVjqXtaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAcbYYIW98Une/H/5f2AX4Fgpv/GFt+RRRJCTgJjHp+WAiBOfwYngqah93P6f1YW3kQyda8Uwe0u7VHAuZgqPR4gKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38359228},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"01e1949ba9392d897c6edaf5cbec3b1d18302226","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.418","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1915","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.192","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.125","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.197","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1408_1789420073618_0.5877796498654597","host":"s3://npm-registry-packages-npm-production"}},"0.0.1409":{"name":"@tscircuit/eval","version":"0.0.1409","_id":"@tscircuit/eval@0.0.1409","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2f674da12310c231423a39b5842b1c918a07526f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1409.tgz","fileCount":15,"integrity":"sha512-O+APG2Mvdt77o110ULoaEvXUId1X7L02zAXePnKN0iU3grDTdWMjbA7HKtA/nsBQ1n4IytyCyGBCHfEpsk/iXg==","signatures":[{"sig":"MEUCIA4XD2IHD5XKcoK7lKAgvZ/cjhOU9t9UtHkXzByRuqnhAiEAp8hz2GVy4FwmY5g9Xdx8Zq/Jl3FYFCIJNBlMVI+OrBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBGW7gQSfUogn54xua/Bp3xzZssPoKDe8NwPN4GsF02IAiEA4glrmJpeLr89tSUQrAH54RMB3S+ndh5D1FG93ZhTNBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38425534},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"330c757f69e8746950058c6668933fa956171198","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.418","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1916","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.192","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.125","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.197","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1409_1789423931937_0.8271196172269271","host":"s3://npm-registry-packages-npm-production"}},"0.0.1410":{"name":"@tscircuit/eval","version":"0.0.1410","_id":"@tscircuit/eval@0.0.1410","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f6a97412c7563dcf2cfdbd6061e6a754fc6bca23","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1410.tgz","fileCount":15,"integrity":"sha512-3IhYQNQafwyGN/12vZt9t/mb8J8aqZ9vWEcyzCJUrdHe7YOkyoERDPusyFWIzy5d4CJv3rHNJRcHcG5vxh/8qw==","signatures":[{"sig":"MEUCIQDNldAmqsbYvdxYccC1gQp6I70IQZOK/QtBqrGFj/FL2gIgOU3UZY81EhehrwerhzHIQ7j1ECSVSm51NxtlyQFzW3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrDGf4pMoiSkl8/nIghC5oHagcHjTKsu48rPN8THJR5AIhAOn0+/juf7C6eGY59r07xUkFDf4+vQEBtHknzRSTG5t2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1410","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38425618},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9fe78e90a54ee67b2315133abc49257c03a130d3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.418","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1917","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.192","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.125","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.197","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1410_1789426454681_0.6069172083100847","host":"s3://npm-registry-packages-npm-production"}},"0.0.1411":{"name":"@tscircuit/eval","version":"0.0.1411","_id":"@tscircuit/eval@0.0.1411","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"cbcdd4f6bb451b968ecbdf90def5bdf6ca363733","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1411.tgz","fileCount":15,"integrity":"sha512-ITVLtK1ByGiPRqjR1nm61/ZhfTb17W7+6b0Yc9bKSY7nSt4aEarntofDFo3S6BKc7t4syV/H1tn/FqJPxLMJgw==","signatures":[{"sig":"MEYCIQDzA7XUn3dIq5Q3g5JtdZetr2LQQRB1HuJe73kprydn8wIhAKx1IWa62KL3nWbrZw5dCNdA4+apJ51vqcnNeZ74gjdk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgOiOJqdpu6vmXqcRb0lt7nMQyXVLIueR2UP8hUfR4xwIgZNBHLUkQbWlM2sc5uQhdcOavsxKbJ8EN8ajjx4tucNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38436566},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"674810ae055884080a80d7d3d816e90db03a2941","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1922","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.193","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.198","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1411_1789588294164_0.6926338970227939","host":"s3://npm-registry-packages-npm-production"}},"0.0.1412":{"name":"@tscircuit/eval","version":"0.0.1412","_id":"@tscircuit/eval@0.0.1412","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ea7653c93f23c71553da739432da268e7509057e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1412.tgz","fileCount":15,"integrity":"sha512-JwOun3Cp3vrhoN4ZWuC1n8d3egGPzxQu/MlFmiJNaZmkzamVZ66s9T/HHlvKLGOBi2xoC3b2JRB2gKxoC4gAPA==","signatures":[{"sig":"MEQCIEr1YVMSNt0vqzKQj/NAhIW+vShYwAatj0OPEBoYgrgrAiB2yEdFfRyegO9jVNRL8Gwv4ZQgS3SSnEyoOEEcpFjaFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFN96b1+YSZTqNkQPX9tNuXu8Bcc8VTgC10bD6gu1BBrAiEArMbjCTKPeyMmNK2LXUclGGKnafDRelqQbQUchfI4QL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38437014},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"42ec1a1e8ca7b03d5c308e54581111fc7a25ef66","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1923","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.194","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.113","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.198","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1412_1789590856117_0.4809724180223933","host":"s3://npm-registry-packages-npm-production"}},"0.0.1413":{"name":"@tscircuit/eval","version":"0.0.1413","_id":"@tscircuit/eval@0.0.1413","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"93f625b7122de706669e9ee5f875a00e6624c58c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1413.tgz","fileCount":15,"integrity":"sha512-b1+uQ5hjDk7Et+S91aQCJFal4GrPCnPPbSshhRiVLWW7XeqqF9zem2Ph06PJHYIEpdM+INx6tO9PCnjGS/Fpag==","signatures":[{"sig":"MEUCIFviLeJK/cHgLTqBf8OFotwC+IZvfxKf1XoYohHKYGRdAiEAzwdfvHGB0Uh7Uzw2fBOrNPUlODp0aqugD1aBEXOiEak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBwORhgfQdKV02mMsDZSLXU5/cJgvzGSVxmeX2nvJxrzAiEA8sIdBsk/gLyf+yVdX7VIph7bhyPVk0eL7GgWovHAzTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1413","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38449256},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1b46d82c7ae2e9d33b56ebd0df89154f37ca91b6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1924","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.195","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.198","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1413_1789613520022_0.669485935886472","host":"s3://npm-registry-packages-npm-production"}},"0.0.1414":{"name":"@tscircuit/eval","version":"0.0.1414","_id":"@tscircuit/eval@0.0.1414","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"53b46f564258cacc3eb670b68c5974928210d67b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1414.tgz","fileCount":15,"integrity":"sha512-5MTuDWPQ0fwlbLUp70g+ylsJpg0paWd4tf+0BmpjIgBOM1VAA0fu1+2JcvxHVvEX99BSZt83qvrQFWwS/51VJg==","signatures":[{"sig":"MEUCIQCGERcvCiDgDXu0dQzV+PVM77bS4JhHBgrRw3V07zR5mAIgYsNPmBeX3fOs0HecTCeuqCPSHKqNdMQTdrTMBPSW0BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHacrXmu416h+dZnYp7yqj/QxCNMextfTNVQ/ymsGPYTAiEAxTuHsGbjETnh4LFYJC4Qc7n4tLrOC/DAjAjOqfL4+YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38450446},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f25442e3a713055056b4e7287693c28a361c1990","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1925","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.196","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.3","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.198","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1414_1789614361211_0.386392806077299","host":"s3://npm-registry-packages-npm-production"}},"0.0.1415":{"name":"@tscircuit/eval","version":"0.0.1415","_id":"@tscircuit/eval@0.0.1415","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"fb99210ed8ee3d7ccc3063d6cf2ec41af0c17af4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1415.tgz","fileCount":15,"integrity":"sha512-BgpzCzvWmzkT8yNltPBFS5+Pug0hvy2JZcGSr0KOCmq2Hw8r8cIdhjWWclpFNZJl4WmUL/RIh0LggoFSRFdQGA==","signatures":[{"sig":"MEYCIQD0JuLi818PNgfhDR8Egq4yTFyPSb2qzIWQYbyMvoP8DAIhAKTeqD0sxRdjhsMkrlVRR8sYwREzQ0TCdhMu1AMQuE/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwXfdNO2SztyOoC8/owwSG40y6zbt4WXV/7V+eDFd8IwIgVCKVNOJwzvoAJu1OIma9TNvXbnoU68U1xDaUvjl2/nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1415","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38497040},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3af9edacd4b058e4a0e3f2a1916b3f74583f2821","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.493","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1931","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.198","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.199","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1415_1789662686764_0.5204385699710881","host":"s3://npm-registry-packages-npm-production"}},"0.0.1416":{"name":"@tscircuit/eval","version":"0.0.1416","_id":"@tscircuit/eval@0.0.1416","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c7a80c1ee3460249e1d52f85054637f323b56e7a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1416.tgz","fileCount":15,"integrity":"sha512-8t6kZqbyi0gNX1kjF/4D0K2QryXRDrbq+MZzFXIyitBdUsdXb2i+YN0GTYAFSmCHsGV7CyWmzcWgF4nFZFqyLQ==","signatures":[{"sig":"MEUCIAs8U5mwSsN/mSg1M0/GzZayFZZowExFXGX6hNYDdtUnAiEAqrXVbi1rhduSPf6o0gUAkz1OdfJpsAwGO6Av5ZFmkJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDxQSCNEXSNXHHgWZSqthXrdsuZVuNulWHhRErFch9XyAiEAnHS2/X7L4tEINVttCNxAaNkBo7HrgGWDdYvMrlu2uvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38497201},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3f731974ab004ff4e5f5af90313e19c2883dbce3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.493","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1932","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.199","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.199","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1416_1789681354286_0.6147318766326331","host":"s3://npm-registry-packages-npm-production"}},"0.0.1417":{"name":"@tscircuit/eval","version":"0.0.1417","_id":"@tscircuit/eval@0.0.1417","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d0dce0eb6843116fbba0eaca215c9f87dd90d02c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1417.tgz","fileCount":15,"integrity":"sha512-KsKlXnUWcs/0LC4Jy9uf0F3FCT8Yh9Q8Aavqv0D8RgsZSJYQ5hhqvBdnVf+pcxUEuyzdMhbIp4XJoqywwSTLMw==","signatures":[{"sig":"MEUCICP2jEvimQ36/HBvX4olA8Lc1znXYhx12vXex4FynDm7AiEAzjf/l5dg8R3sebffsQD0Xe4G7+3WRUnW32o32eERqnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHFfIpzvMB9cz76UCVUuJxnGp5HhjG8oIw4gNk+VJ7dTAiEAgms2zgAPnA7pU/6NfhQsUApqjH97v8WVOaPF+gJqZyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38499173},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d7191dc394454088752a9780ce1140dcf3e3c040","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.493","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1933","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.199","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.199","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1417_1789732928079_0.648231597157549","host":"s3://npm-registry-packages-npm-production"}},"0.0.1418":{"name":"@tscircuit/eval","version":"0.0.1418","_id":"@tscircuit/eval@0.0.1418","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d25fb0cd5eaa5f8066506b44496b7851ca902fcc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1418.tgz","fileCount":15,"integrity":"sha512-Z0Hlv7xshhgZiSQP+bPTsXVXGr6TFe0Q9HDMDAEzp3F9bqsByUUcot8sY2j+CLZBWTUUOJyRit/mGKG8QgQocA==","signatures":[{"sig":"MEQCIGm2C1EcGcok4DLtKexPENDrahIbsuTmOfSDP30AIHyzAiBe7V41p7g3qTBCZ2bHZqpmtteBzgIxJra+GV+POMOw/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDR/SWvpeZR92VoEI9qebMdC75mYfJktNxRFAEGujKTVwIgLfHkINlCg9veXAgzOntWqnS0PBc5/K005ok1/nvriWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38499306},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ed11aff1da3a45082c77ed3aa912149a45311d5b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.493","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1934","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.199","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.199","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1418_1789761895949_0.32541980943313153","host":"s3://npm-registry-packages-npm-production"}},"0.0.1419":{"name":"@tscircuit/eval","version":"0.0.1419","_id":"@tscircuit/eval@0.0.1419","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"e070cdf0c71f85b5bb6f379e487255b12f8bea15","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1419.tgz","fileCount":15,"integrity":"sha512-0YvD7ShEboJxQOEycj0IZBBezR9HUFax8bb7z5maXFRgXr1xzTwOEaiW5tFYj36q9fZzXBlwD991mliZ5M9FVA==","signatures":[{"sig":"MEQCIDJETLbVy7ISVgmVFz2EHBGm3MOfwRL6/xw12Cg50P1cAiB5O4hOZBawm7iaKd8b7DQ+Nddidqz2bzBnBj2evOo4bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3bCDpLL8b5VgyelQ1nycODpqIMmt78IHM4O/Q54xJRAIgaGEUbuBZGE4BJ04fqOnO8nQEzZPk1ZFuC+1QWOXmSZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38502157},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"87d5594426a052ad4b325ed64063289b7a4026c8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.493","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1935","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.200","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.199","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1419_1789772599145_0.05250688510326462","host":"s3://npm-registry-packages-npm-production"}},"0.0.1420":{"name":"@tscircuit/eval","version":"0.0.1420","_id":"@tscircuit/eval@0.0.1420","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8a97361f8bb007cdaa0755222122913de6ce4b94","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1420.tgz","fileCount":15,"integrity":"sha512-Dub26v9kOMhKYJz1FZ19SV0sC5C+Xsznc9IFJn+06x5Uh2XVXO6c0QiAWu7wySmNUEeGuEUB9x/dIVM+DweiHQ==","signatures":[{"sig":"MEQCIFC5HMzqVw0QDHqBlWQrXEPNVSvWbyd9Vwx+WYf5+CebAiACNfsC/P6KD5uZCpCqydC7Ur8wwYjzbblrolhMBfdt+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwlqDsl1KJp6y6Plwiw3zpziU7sk79rcfun5KKRELiRgIgNMPc4jyvypxKPwo9iiV1I58Wt+wpa5r36tUjwgIburU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38503683},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1c45a5541fd67c2c0eacab9bf7ee9dc9a1cdbbad","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.493","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.422","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1936","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.200","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.199","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1420_1789784140850_0.5013691967672347","host":"s3://npm-registry-packages-npm-production"}},"0.0.1421":{"name":"@tscircuit/eval","version":"0.0.1421","_id":"@tscircuit/eval@0.0.1421","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f35204af69e7b78c997ecf23bd5926e5cddadc47","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1421.tgz","fileCount":15,"integrity":"sha512-lUyEf67zthqw8x8q25cqzPdkN64OdnndBg/wQKH29wBgiiJPGQyI+JGK4SfRA4AvzWIrN7SWz6BumFysZd+U7A==","signatures":[{"sig":"MEUCIQCDOZGbY+2LdVNCqtiOOZVrrVMPofgRdFwuGSbwVpLJvQIgbiaLz4f8ZKfB7HiESROJhjJAkupu/qtyzNhCkHHHUrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwhWMvNvesDnGqOFXNooJLNb7Iwp3pfbT8a2mxsRCfSAIgbnH5Vb6Nm4fPk9YpmshBbZJFlkUDgQj3kE3hr78vl+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1421","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38511276},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"284c59cd18a3928c1119838886ca8649b8756df9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.493","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1937","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.660","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.200","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.199","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1421_1789797102274_0.14213162753532704","host":"s3://npm-registry-packages-npm-production"}},"0.0.1422":{"name":"@tscircuit/eval","version":"0.0.1422","_id":"@tscircuit/eval@0.0.1422","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"b0cc30f6889a55d865ba8663d916e650edcb66d8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1422.tgz","fileCount":15,"integrity":"sha512-mK+5+L9HWqh6XLUNG/ORm9v/3MujurL3fsdBI7j+ih2B8SN0/AgE62G6kK8XnPRnY/0awkYT8fMGBT/EhY5wpA==","signatures":[{"sig":"MEQCIF7UUccyAbTB/KBSc4o2FeAq8lVLLIEccslXxgaswGYMAiAwgiKZ4ToZlleUaQmgeOXhgRS8zi05eDsO/g4evuPCNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmzHLz1WS1X6qZlF4KRcjBaz1W3BDr8f+iQVz8OaX/TwIgPQ48Udznb6IBFfRtG/4FOgrVLr6rF+54k45SbiuWFQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38521181},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"740ba025c7481200def046a139f1d030aa848ed5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.494","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1938","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.661","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.201","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.900","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.199","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1422_1789801312065_0.23113845388056742","host":"s3://npm-registry-packages-npm-production"}},"0.0.1423":{"name":"@tscircuit/eval","version":"0.0.1423","_id":"@tscircuit/eval@0.0.1423","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"7ed13ab00526e27cf26dc198c5420324a43ae48e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1423.tgz","fileCount":15,"integrity":"sha512-aJx6knaT45Sv2G68iWE9mxsnQX5FEbVJEswndbppgRPlHjii6h9mkz+iozFBPTilaZdHsnYevXCcBOTkYOQ6WQ==","signatures":[{"sig":"MEUCIBAuAvI1WY2+9T9NORz7r752oeGpzogFVIxCECA9jG7BAiEAoAj6rOcyCSxpno689TLT+HS78Ke4v95MUHl1VSBrUJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFiSmAsSNlin84435IVvU07JjbFWgctwXU3Uf461T7mIAiB6TLDMW7Ge7GnNwvPkQK40Z7oubqaEIefOKD0U3obWKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38741884},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"a183cd58e3d670af8cfe1cc24ef8f96601929b01","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.494","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1939","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.661","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.201","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.199","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1423_1789814023637_0.7641736938330015","host":"s3://npm-registry-packages-npm-production"}},"0.0.1424":{"name":"@tscircuit/eval","version":"0.0.1424","_id":"@tscircuit/eval@0.0.1424","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a6740a58f08227a907f9bd29ffd7b6cda5f1d66a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1424.tgz","fileCount":15,"integrity":"sha512-CkXWuUXBItlcPhnSfyxLkEw8d9gWNOEESLkffk8LlsltmaKkEFwi6Y1zc1loJzbuKApwoBT0U3XQL5y7/VQVGw==","signatures":[{"sig":"MEUCIHUG+UU9BFPlsyY1hN6mFR36ueWcOM1z2HaKFr7cPpj1AiEAhTRPg1q3ruU8Vt6/dwdivF0djgbdutTm4TznWqkxQsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCeV1PH+JiB8oNm7gmcCv1if/IvcwVRJJYOb6YrIwhSEwIhAKpdEjKRZ+xOeQPm6N3zcS5dp8+ihYxiwmbFxCpHUI4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38748029},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ace7e2fb15c7de647bb43c354c87dc56db9ec662","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.494","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1940","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.661","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.201","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1424_1789836593739_0.42364606233992497","host":"s3://npm-registry-packages-npm-production"}},"0.0.1425":{"name":"@tscircuit/eval","version":"0.0.1425","_id":"@tscircuit/eval@0.0.1425","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"507de2b75e3c8c327749f52f2a6940b4ebdf55ac","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1425.tgz","fileCount":15,"integrity":"sha512-80jQW/abxKX0QmzI6fQfylZhdmAsUP4+sqUz6zqQtLKLLTyB56lw8HPmu7RpxytbQu73vJdkwPkF2PKcSdppgA==","signatures":[{"sig":"MEUCIH26uR/UwG/NXe4N0t54wrlOhCm+P/o65OdoAonvmWi5AiEAhstx52lEB8ZKfWEESGOWQr6wx2DPdkQWJQMM5lLBzyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF2cSU2w/reXXgpfvF/2P+QukQXnRyc28zhDjT8BU6H+AiEA5BQ+MqaD4KhHkUJ9Bg5EDp4nc9FOjS7xxeUEa6qGBKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38748883},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"12be3adaff6efe3077dc0cc03e846fb719783f4d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.494","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1941","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.661","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.202","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1425_1789840528012_0.14730285069089888","host":"s3://npm-registry-packages-npm-production"}},"0.0.1426":{"name":"@tscircuit/eval","version":"0.0.1426","_id":"@tscircuit/eval@0.0.1426","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"93a31b143bc723bb5ef4bdb32c5e208e717b3cfa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1426.tgz","fileCount":15,"integrity":"sha512-RAw3X0ahQPN3TI/W9X/8yz+s7DDKrEo/xWAFNIsr9uv0+L2rn8ltu1ZREQCHgNOe+XG1nS/y6Jn8LuHFs60DUw==","signatures":[{"sig":"MEQCIAGfkiyFtiVj4/+m9mheW8sw1kgXwyL6Ym2ONO7gr0Z0AiAukYY/6oRDuX0YZKuC4UaELBE3gvRhJpF9LgmDCQ3Z0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFp/UbcUaNrSUlsEUR9W4nsj6nq813iWNBc0co+lQmz1AiEA9zFYLaSHfVXmo0iftO3+cvRcItNen1wr1Xbgn2HB1as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1426","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38749393},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"73e9cf5308d4f5dfc0c38ced6d780819ebddd9ad","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.494","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1942","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.661","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.202","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1426_1789846644259_0.3229541001314016","host":"s3://npm-registry-packages-npm-production"}},"0.0.1427":{"name":"@tscircuit/eval","version":"0.0.1427","_id":"@tscircuit/eval@0.0.1427","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a552c4c90446cca442dc3c4a29e5c81387632443","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1427.tgz","fileCount":15,"integrity":"sha512-LfxgsqWiVGK0hs2lYL4UjKrrUDSgoOko4BiEaN3Rgbjnqi3OMN1VbvMwkcAZphJHy82M7cD8xqSlpp0oltZHQQ==","signatures":[{"sig":"MEUCIQC7NTWvatcY5/qX69mnQJ/mtprGo3cBEftafcYBEOcdbAIgawUwK4is3BaZU2yu5fk693a69cMwzUeeH8VFbx6h60E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH+n8A/GkFhcSIKap3r9GwTjGl4KugyhuRfylN4jRzOaAiEA7aWC+Sece+nAaOVRHS0vPYlQ1Lg8H6h1DKNrjZ5I2T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38752909},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ae3c13a1bfe5aeaaec62f7b3b1f9aabd5d5f6214","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1943","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.203","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1427_1789848310450_0.5945760090367609","host":"s3://npm-registry-packages-npm-production"}},"0.0.1428":{"name":"@tscircuit/eval","version":"0.0.1428","_id":"@tscircuit/eval@0.0.1428","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"3cef866b1338f8223d04f214a4c70693ce8acdbc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1428.tgz","fileCount":15,"integrity":"sha512-0w3DW4ErXhGCRW6snZvxHVW+gtJvVRuvUmUWNgzetR91E7TCz3exzEWhQZcvKoEKv8EZDxOg/vRol8reYTdW2Q==","signatures":[{"sig":"MEQCIBXsPQUV/h6V5gehApepRJM95fhUFbbSH5mVD8nbuRckAiBrVkBHPzZVOOhdnSot6LFfjrbU3cAVgJaWo7PW09GtGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDiyLPyUq8aEYR/VZAcVQkKPF1XBEPKBf6Si+8+2cWuOQIhAMMhAdEbil+bT6n03SOnDp+4yqlnznuFZFwcaM7y/GfA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1428","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38754350},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3def49ec7ea06c355b382eec65a65da9e199462b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1944","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.203","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1428_1789926383038_0.5385387994786908","host":"s3://npm-registry-packages-npm-production"}},"0.0.1429":{"name":"@tscircuit/eval","version":"0.0.1429","_id":"@tscircuit/eval@0.0.1429","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ccaa28c316f8ceae85da34a0decb217960b98881","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1429.tgz","fileCount":15,"integrity":"sha512-ap6zZ2CjBEio/hBnPscSo9DQr3IfppofX9HkrWX8uguXUm/GM2M3LMETLKwe7Diq7SaYwDu3M9Hmyj7mdPqxFw==","signatures":[{"sig":"MEQCIFzEOW/wzYmOjMz79InJybdL6wx9WZbNZXdl0CmD3TGNAiAONz3pvuENxWHaTUHKs3oddi/P+PJBhQ6CHq01klKJjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDO7yDVRlnfwu3llA2Lc9KLDjG9BGa+0cTHMPRjQjaalAiEAysRbwUZwi3sc5ewW44jFVVDvZ5vkW+4+vFt1GbIqwQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38766928},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4b254ed9996c605cdc40bc23064310a6ddeb6466","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1945","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.203","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1429_1789931737213_0.33334756273996113","host":"s3://npm-registry-packages-npm-production"}},"0.0.1430":{"name":"@tscircuit/eval","version":"0.0.1430","_id":"@tscircuit/eval@0.0.1430","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c4d2859e79142059c6dc3d408060098c21563a1f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1430.tgz","fileCount":15,"integrity":"sha512-fmPsT/KRc8uYiIVOf1uWX2bT4TLrs2UftyP72Ry9ez+HMlbJfMjos3HfJcSp5gnV+d/D8wgxf/vWJwb4gqWRcQ==","signatures":[{"sig":"MEYCIQCmiTj9cqRYEHnGQeHE93SaBRIYrgYTJkg7ZrWezkrgpQIhAPH0UleW4oSyDME7rtGbJxivOWtkDRsy9NsOk+RIpbB8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG4uZJO5EiDet18ZxdwCK6md20jU7FpW7312BwWjUzKJAiAVyfCa4EJ8QrBxujItYTcubnhUrx/njqy/1+NDBYWn5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1430","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38766928},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cfedfd89bc8b357087d43a1e5b8edea598ed1e8b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1946","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.204","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.95","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1430_1789970139585_0.17574232618552466","host":"s3://npm-registry-packages-npm-production"}},"0.0.1431":{"name":"@tscircuit/eval","version":"0.0.1431","_id":"@tscircuit/eval@0.0.1431","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"21e5dd321bfcedff60d28d28e5d5a187aa124636","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1431.tgz","fileCount":15,"integrity":"sha512-68LrUen2sDcg9heavJxIgkDIRxxJEt76v0Jc3qed/579Wcx0cuwNugMSiI8LTyGq6kqlNzAUwC1Y2Dq5mPP8zg==","signatures":[{"sig":"MEQCIC70R92zw7KZAXVxCDwWhYsZp1yb4t70FdfwQC2zUVhvAiAYQxqAxCKh5vQ1A6umhaGdRxgNkX+ClNoS/y0ZtN3wjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCHwdzexXo2bbyuu2fJuwta6/5UEpdghBy2A9noJSmFWsCIQDF2UJPiYLoUPyw1W5fuPTGKm1Hh7NHoBtzx4zx+DMeEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38766956},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"69a29117c4c80f8898dbc55b5f44e8ce2a6d7e49","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1947","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.204","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.54","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1431_1789991814369_0.5301111203149544","host":"s3://npm-registry-packages-npm-production"}},"0.0.1432":{"name":"@tscircuit/eval","version":"0.0.1432","_id":"@tscircuit/eval@0.0.1432","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8fcfd103f8b64ef62eb4ab0b028fdc983f094c1f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1432.tgz","fileCount":15,"integrity":"sha512-wIydnTFXCARAeOj53pqinZj2YPSefrs2MHe4HFmZbQwNvBuffbTyd9I8lGBaeb9uBMHHOvdTu12kirOwJE08cg==","signatures":[{"sig":"MEUCIQD/ikWgltxOBWFvXtUQoPduF2GUi9m5C8t/+RqIwX6Q1QIgd/wCqQAGRrC9l7VoSwm7FGtuLUNi/YVhu68uX3i+HHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICFhwdXpFKZ9aWWeGdBaK+/HYRjMu0C42TBu8ebLjYjrAiAtKFP7AH5gIh3vq4wUMhgZ0tnze63WOzfPEY7gfKpAwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1432","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38768078},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1572098e36465617575733beb6747645239be8e9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1948","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.204","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1432_1790018543242_0.9630378426324606","host":"s3://npm-registry-packages-npm-production"}},"0.0.1433":{"name":"@tscircuit/eval","version":"0.0.1433","_id":"@tscircuit/eval@0.0.1433","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9aaa742b13677a7607a5cb5261b4223d6e6c0ccb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1433.tgz","fileCount":15,"integrity":"sha512-PoKd6zW4IpZLBIaBc9/CHP9Ia66x2oDLUhIjy1lWMabrQ8ynoAWOSStQxFb4AEruA3QhSe/ElGvB4VbTMP1Ahg==","signatures":[{"sig":"MEUCIDVkh88aVRh2ErQnEA6aT7wo2auYn/HUPRTSJtfOTkT+AiEA4kk0SHagGmz/SE3A4s40aeda+y01q72y1ZuyMWOv0tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH70hIdpUCpFtI+6c7BiRRsQigvz9eoOtlc55rNrc9XQAiBpsuEd0LMAidIyL72n7jLB36IM6FdnHbfzLc9vkRpthA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1433","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38768783},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e8291373e308a19ad448f3e59b4b22623edd9950","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1949","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.204","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1433_1790020688735_0.21106521122865307","host":"s3://npm-registry-packages-npm-production"}},"0.0.1434":{"name":"@tscircuit/eval","version":"0.0.1434","_id":"@tscircuit/eval@0.0.1434","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c79d519c40554142a75354d55569fc42806eee00","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1434.tgz","fileCount":15,"integrity":"sha512-dI2/LMXb2dOQAJI8ZcyAJGg6/pNbXUJdFXx/Hk8F1810zeKUT9BznWuMe6U1A6S+X/HlpW4WfUKzxCfxWFxUvw==","signatures":[{"sig":"MEQCIEU7CRUtgAqH0x12oHaK7i9FULCZ4Q8WG9rD8Kf4C0dnAiAY4fC1KzGg3b4kLgEQHhwW55DUgMPTHpn3sNFXtie9YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBy+NaTCF9bCiip+BNedDwFU4XYFkOl0vXrrB6eYYUGDAiABTG9OG9eW7nsTbgCbNyfyniLqSkKgv/36GKujLLsW9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1434","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38770667},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b5cc57fec496e951148d4a2b8ca3257f676fa87d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1950","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.205","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.244","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1434_1790024072290_0.3142467577399368","host":"s3://npm-registry-packages-npm-production"}},"0.0.1435":{"name":"@tscircuit/eval","version":"0.0.1435","_id":"@tscircuit/eval@0.0.1435","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9578a690f93fbf9c37da46020fff3aaf96f3af18","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1435.tgz","fileCount":15,"integrity":"sha512-HejFl0NoLjv/zePODYJMI6fqB4HGsf6LdEP/Rv1/AByQeWGMhAwN1KUfOTX70Gbbu+aKqmu1zujCjquAkuXWhw==","signatures":[{"sig":"MEUCIQC7lbNiRdFpiu9gPSCkiyjuJ05R6l3WmwbwszeBJASM3AIgUUr9sn31ike8h17HPX6z2tm4bYmVcDwu3xBL5KFR2IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDR9qkBwt7qQsKsKLG+KRUeT352Bn8tflmMbiWFbSjeOQIgX2YsfOFAGWRgZihXD7uX6G+e2juDS7l/YyZGMDj59cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1435","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38779675},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c27b30fd0c20506c1a7688bf5a734506776768dd","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1952","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.206","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1435_1790025110727_0.39051276752241804","host":"s3://npm-registry-packages-npm-production"}},"0.0.1436":{"name":"@tscircuit/eval","version":"0.0.1436","_id":"@tscircuit/eval@0.0.1436","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8ebf4eabb990f63bae1a45a8922e5b3e92e7efdb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1436.tgz","fileCount":15,"integrity":"sha512-Ki7k/6T0zJ/g/F/wiKrrdK00VcesIm/BMq9rwAbQFugFBOHpv/smKhcQ76zfkS8rmE3I3TR5O+KqoAG7/ydh7A==","signatures":[{"sig":"MEQCIFNQCpqj2NGuSHH/rbsHSQlQybE1vcRW+zRhY/3RoZCpAiBpQZYdVnFjBmdcN4zwc8YAsV4q5ru8r+Li2ieWaq2jVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDd8hyV/Wsms75mP4nOqXr3Xt4eOWFTFMAM7ZSmu6Rv2gIgOcgDrQnfR+OOm+D5grLS1lMIHaUgU/Xg30eezJd8tXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1436","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38782496},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"254e7ea7cd01e0a407da0e67b625d2a117d7cbab","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.495","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1953","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.662","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.207","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.913","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1436_1790030343382_0.8596365317186432","host":"s3://npm-registry-packages-npm-production"}},"0.0.1437":{"name":"@tscircuit/eval","version":"0.0.1437","_id":"@tscircuit/eval@0.0.1437","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"940a74e791d0a60d54deca22fec330a5d7ca7f42","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1437.tgz","fileCount":15,"integrity":"sha512-FSXSpprR4wqE2XjwXacXwGHCIpGz3KCCKhtx7w8eUDO3OAjHWgLMTOB0JFL7wVeJMFTfcKZr29rIx17bdESd4Q==","signatures":[{"sig":"MEUCIFzh5SXdaFTG/E0DiGRCfb+iRlYYpEDyUjd2AF7K9uRoAiEAtT9CUkvFyR+lMjEU4S2ELbFTZLHCAaM6Eajmpmt4Lec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6AebZ+vLxejJtwngIF6v9UUBj0Hr8yDVGUyM89oIA/AiEAnCA4SazYw+Ej9HRCoe89v17A/iJUOA3YTCvmnD7Tthw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1437","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38882194},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f13837a8814d74d83b8cc7cca889e3d372dcea57","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.497","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1955","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.664","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.207","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1437_1790033172904_0.03706136578937902","host":"s3://npm-registry-packages-npm-production"}},"0.0.1438":{"name":"@tscircuit/eval","version":"0.0.1438","_id":"@tscircuit/eval@0.0.1438","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"522e330e1b9f2b298afa8f9989c31b4a99adaaf8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1438.tgz","fileCount":15,"integrity":"sha512-24gDa7BZy6HOx6xniPrklo3JLG+lTRpyorJ6ObmUI0VVPEoQZ102FmOEDb7YpUOmjLDNdNAV1Qh92dggfdSAGw==","signatures":[{"sig":"MEYCIQCdCDLl2PzlGKAV/IcN3LB6EGZDBbUHSJfMmgya6RodOQIhAMhVX93UKLBAo2teRv4sXNxoa2nWtusyklSDqfQsgFoc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDz3tHzdz4Zjwb8Cx7MD74Gs3N4s4qA3jr1qXSkkc6WnwIgN39kzQUJaB20d/MmN10OSgr+N76avkuD32Tk0VoRzlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1438","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38888256},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ab958d21f682bdbac7b0f69db997a745c81ed969","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.497","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1956","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.664","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.201","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1438_1790044148904_0.10429709493495487","host":"s3://npm-registry-packages-npm-production"}},"0.0.1439":{"name":"@tscircuit/eval","version":"0.0.1439","_id":"@tscircuit/eval@0.0.1439","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"3d4dfbf9ed4dc323495d897d0ee7fb8b37370a5e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1439.tgz","fileCount":15,"integrity":"sha512-9PDdsV7lIzhITi1yHP6RA21JyaLDiQOdQ+oCJevPZa3NgZgcTrcJm3+IoGFyDZDmI2Xrwq8qRlTRniXX2euscA==","signatures":[{"sig":"MEUCIQDpDwSFKLR23VfwJ/aPR9ebr6nGrjdzS1PGnnHNvvBixAIgQzIljSN2aFmLwlSkdQS49605ze2t5oV+EjVK0cytN+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwaYhth+DgYZ0quf3nTkGeUGCgTxe5y+pignM6+/Jr5QIgPEY7Dj1TGTsYpa15v7cfjp37u6M4TUYEe1gASO8jC2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1439","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38896531},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"466ee18587baa61261cb5b9bdc900aa5f6a7d2d6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.497","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1957","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.664","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.114","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.203","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1439_1790056061181_0.8018165384487934","host":"s3://npm-registry-packages-npm-production"}},"0.0.1440":{"name":"@tscircuit/eval","version":"0.0.1440","_id":"@tscircuit/eval@0.0.1440","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"7181daf0f238eea9a6cb14b6182f799180a72b1a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1440.tgz","fileCount":15,"integrity":"sha512-jFxBwNmsUM/T39N4bfKthGL0HtabfSAgFt8sxmE+puvDvAeyrNp9Swaw4M3V3CXk8nwEZAXHggTW0pzwHLZ47w==","signatures":[{"sig":"MEUCIQDN/AhqH4mdAdV+Og/rKko3z40aP4FYE3ovjXbnue/opgIgImC8Xrt3fwrTEPZlnLjkTdiltfNEExtgYbUhzobaVB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEfvJ58VWAvpvQApmqaqBpE6RUL+OUVX68ZEBWm4ojKgAiBOugTZojVcQSy9jQK0ULRi6t0Xo5Vy11UDP6ful9Mgvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1440","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38900571},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"28f113245dbe5ce089079cd0fec7dff9106c0b5d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.497","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1958","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.664","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.115","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.203","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1440_1790089778766_0.13434514831077693","host":"s3://npm-registry-packages-npm-production"}},"0.0.1441":{"name":"@tscircuit/eval","version":"0.0.1441","_id":"@tscircuit/eval@0.0.1441","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"25b8edc60c305974d43ad0ad2881ddd2cc9869aa","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1441.tgz","fileCount":15,"integrity":"sha512-/NcRRvwg5z9drGYunUJ2WWQfEb+Csd7PLni/+E0f9dGdiFAEFzWNxWq17EyjuR3PFeu9ai2e8m3CmYj38zpJUA==","signatures":[{"sig":"MEYCIQCUyUtJ7puiK8zJoQcIKAY6gec4GowrGzK2rXY1+yyNOQIhAJYdzsPffmb+UKDZ6KUv9m9fBRaqW/2B4gp1jhawim6a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHukEpTTz0EUfQYkzuR6zwCt7vw2CR1ax/9lNfzRsYjgIhALrzIgNRmHXFvK2B0lln+TZysZ7REwxADeu4L0tfwDmu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38901474},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dc5c9000ec8d57ca475e745de09934cf5aa51314","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.497","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1959","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.664","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.115","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.204","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1441_1790096531788_0.9464830707455516","host":"s3://npm-registry-packages-npm-production"}},"0.0.1442":{"name":"@tscircuit/eval","version":"0.0.1442","_id":"@tscircuit/eval@0.0.1442","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"4baffb72d776adc55819a9895de27b2e01cd3e3f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1442.tgz","fileCount":15,"integrity":"sha512-zN9yEl7yHYFWk8gSxenU/tRPxGX5WINDUlAB3pnLyssZjGkXGgNlINhSID2FscFN7SiK4jksTcsB8wEmPccirw==","signatures":[{"sig":"MEQCIBOzoJskL+PbqIBzy0R1NwfZKKSv0riEBqj1hx4vcW/YAiBHlr35GfdeFqwgby37FW85LhSyONPHVcHoFBJCJBSU7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCS4JIuwWa+Tz3BI559T78irRubTOl388La9gJVDyFS0QIhAIkF4pSjPCapMo9E+hVlBDS+ureLJUHrP4WJaTAXm5ky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1442","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38902573},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"79f378104ce1f2a96d64501ebbf186f845e892a8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.497","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.424","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1960","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.664","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.128","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.115","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.205","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1442_1790103766798_0.14246165552382606","host":"s3://npm-registry-packages-npm-production"}},"0.0.1443":{"name":"@tscircuit/eval","version":"0.0.1443","_id":"@tscircuit/eval@0.0.1443","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"eb40d800bd532ab1f2b49d1ea29b2de178561d8c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1443.tgz","fileCount":15,"integrity":"sha512-zZFICeKh0WvSO+84YJ8GqHYN7qxwAkMHD6ocko7fQlMxy4PANGNEYGJYu9xIO7CCwKaMwdaK9eJurmOp5rFxuw==","signatures":[{"sig":"MEUCIQDtZ7yNyx5IA8Rx2hJ8hZqUTab3JJFlS/rOb4ClDZPp7gIgUjKNqjBtSIAVH5KCHN6afqfGKcMAEyRnL63O3C3yiqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBSVVVuM2ZT8kV9bfIUhuxUqC8fbGeAmXabFgI0FWxfCAiEAnHiSdaE+d6QuXUxAeL7tCCmuAdBCMOUPczcI+cGBfqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1443","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38943989},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"227aaee21ac43dd1c2202be18a0f67e71f269570","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.499","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1964","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.205","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1443_1790119725933_0.14735053122277808","host":"s3://npm-registry-packages-npm-production"}},"0.0.1444":{"name":"@tscircuit/eval","version":"0.0.1444","_id":"@tscircuit/eval@0.0.1444","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"cf1fb62094e96ca67ec910303510982532d12a4b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1444.tgz","fileCount":15,"integrity":"sha512-1LDq0T8SuB5JgusQB1xZrF2KjzjFPzJb62SlXafPPJF+nz6Zjn5TAf4OinKlNNOfVRxrGeBnHEWuphq0zD4Umw==","signatures":[{"sig":"MEQCIA3Xc5sBoqQ8SxOsUPqv8DMOMkomRYkdauuLnXaL3DTdAiB/8g1HMwcxAcBS6xy6DlWTYOO50YvoPMDh9Vr5WI9J/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHoJs/FROUfi2IAvuvaJAfsDMu0jcdtxdRU1QoU9Ffe8AiApOKPgBmxJdhxVNFroWAmm3MDJhueRzVigJtPGMy0GXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1444","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38947056},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6acf71e3975e6e8038ef2d6f10dae8d7d97e4b03","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.499","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1967","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.205","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1444_1790154368411_0.7663038207581949","host":"s3://npm-registry-packages-npm-production"}},"0.0.1445":{"name":"@tscircuit/eval","version":"0.0.1445","_id":"@tscircuit/eval@0.0.1445","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0a107f56e973ad361c7c20f9b3031146bf3f1043","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1445.tgz","fileCount":15,"integrity":"sha512-U2Ov2hYHlSlz5HALPgvGTvlclEATtiBsMnbNoEgAk/X1j287FWCa93t+9aVclifnwEEvo2mHVQR6BV2bUAfeeg==","signatures":[{"sig":"MEUCIQDZZBycrIPsI6mOG5ARaQ6iuLzgzVRRsYHovlMK+lEiIwIgcpTa2A6T0EwCz7FpPqK8dpgxw1ZT1VhlmA8Vo5lVeNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHVbfp/uyagSienYilzTAjlvhnCxU8j4ihyES6dtSV1WAiEA0YOPFWpcZPNgCZqOiz8Aw6R0GmT+EHASsulFEj4TVCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1445","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38942821},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"675fc9ccd1ae378434662a9fbd86a5d93d4a1478","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.499","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1968","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.56","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.205","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1445_1790161389151_0.46928914124419663","host":"s3://npm-registry-packages-npm-production"}},"0.0.1446":{"name":"@tscircuit/eval","version":"0.0.1446","_id":"@tscircuit/eval@0.0.1446","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"87482738522a4d15bb5ffb1e32e41a57d6f3025b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1446.tgz","fileCount":15,"integrity":"sha512-dXv59yrdq2oZgqubUv4lRM7HCZiJ2o4EDb89/HdT4rK81D8kJIMrwDAlV7gIUnS7UTFmxqoHN4XypD8AbQRP8Q==","signatures":[{"sig":"MEUCIQD32O8O1Z5D3AlEXYxyYNTGY3s9P+9CZ3vt7dl0KVfmqQIgBfdwvEGZEe+YhjdRhchc740tgYNnKTUfxMzKcES5YbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAJEqKAtClgSGYNtpyKfkH7NhY5oNoCFe2+rh3bBiLyQIhANjrf2g/FTTGrv740njBb9HVZ0kDfIszQWCe2pK8mXZM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1446","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38943745},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8bde92cf1a7f5be09ac6e8e37eb9731f8f6bdf59","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.499","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1969","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.246","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.205","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1446_1790177117971_0.557451270110352","host":"s3://npm-registry-packages-npm-production"}},"0.0.1447":{"name":"@tscircuit/eval","version":"0.0.1447","_id":"@tscircuit/eval@0.0.1447","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a3d07deaff8d256ac5d6a12c344f241c41c6ce39","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1447.tgz","fileCount":15,"integrity":"sha512-uN8F+GU5oqDB6K3Llj8GuZSeHSLGfHobnsnpVumSmKMcUk7Pv5WjnXhCGQ7K3ncZe7+U37NInSqBk/YV4eHP+Q==","signatures":[{"sig":"MEYCIQCJIQmmbWE9Fqsot7+bEjw3EUD6js9i5ocyKA+rrCJXOAIhANc4kgJNA5e55r6HBMjIDfbgLKRl1sVFsKiC3rwk6NX4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCO4hVJbFcj+ieVjOOm53vNIH38A8TcIL2GmysZq+iyKQIhANXgDSc3Jjp18GxFKWv7qTayVUqexKP7N2SvFWcSnoiN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1447","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38942364},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2777dac502e233ed25285972b9c7793d79a9bd11","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.499","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1970","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.205","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1447_1790179028208_0.19957266008936658","host":"s3://npm-registry-packages-npm-production"}},"0.0.1448":{"name":"@tscircuit/eval","version":"0.0.1448","_id":"@tscircuit/eval@0.0.1448","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d4f016121e89b69f727fae0877c5d972d976414f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1448.tgz","fileCount":15,"integrity":"sha512-5ftRjQEd9XG4I9VK03UcSHEA+k6B0elcTiHjLOm7/AWfxnIeclgITSgo9JWMupMezXY39GHykwsVgbbE8RVSqQ==","signatures":[{"sig":"MEYCIQCMLALB69rHcC1fMliCSXffmMAUFWuTsHVHfzxXcwuWrQIhAN++tS718+5SuTKqs6D/W8aBOnHxJBXQqUUdjdKCoOt0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHTrYG8Ht/UHzwK6wHTRvTYuqejTvaSGMmKanBqNseCOAiA8FWIyhI/pMAQWCGjXoUelWULgaUoZM7TB8VMzfAlLQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38947880},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"86035406ab48d0799867beb0ac1f3e1912f2d526","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.499","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1971","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.208","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1448_1790185900249_0.2994362175113492","host":"s3://npm-registry-packages-npm-production"}},"0.0.1449":{"name":"@tscircuit/eval","version":"0.0.1449","_id":"@tscircuit/eval@0.0.1449","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8d2421ee716fb692ce843c62bae5bc7a3f830d86","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1449.tgz","fileCount":15,"integrity":"sha512-u+Rpdbrvf1rnpg1z6OwppyKAVFakGhiFtI04LZRuA8glLpS8hWsSzDSU20cO6K2BB7YouRtpfJwF/IS9SZu13w==","signatures":[{"sig":"MEQCIBSrGOIvxskIiVp3lNeuHaZp6BZMODU1cwk6zwhlBfKDAiBzHSi5jf6Vec8/xG657kBuDyPFzISlJ2+T8isgzGWzqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFCBaEoq9hJD9AQMylIBvt13Xzcpy7DzP5idNZFJce7OAiBuoXwfTryoOQGSRTKNThFCwS3R/BcNtNESbbxt5a1L8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1449","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38963950},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fb69e08230305112a19f348588b7542439ad3cd7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.500","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1972","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.208","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.208","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1449_1790191287968_0.17220630403814563","host":"s3://npm-registry-packages-npm-production"}},"0.0.1450":{"name":"@tscircuit/eval","version":"0.0.1450","_id":"@tscircuit/eval@0.0.1450","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"8568dac415f67e9f61e629d305552c73e2f07914","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1450.tgz","fileCount":15,"integrity":"sha512-BkTHJgAYUe3z3bebUVlOIpB9kNAdveafjliGLVTt2u/ZmsPbsOgHC1fE90iq6JALFr3wcN7vufPZzADYiSp9DA==","signatures":[{"sig":"MEYCIQDbCf+iVU4HezMIkE3AExNduLA8MLWKME+BaNQaF3GttAIhAJFfbVAG+/UVQw07j9smBMW7HdcsvxeH7oIipbs7yvYX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGV9ybHhJpidJTqnW/qg7TBcW5KKes1WuWo35PUV6j0QIhALyDrcTiUISqxnxui2jZ4EBvrzUD/kmsM+ubjjc6JrAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1450","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38973442},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ecf3c8d760f7294771cf601c72762029d378ff30","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.500","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1973","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.209","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.208","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1450_1790192276848_0.8446076670593252","host":"s3://npm-registry-packages-npm-production"}},"0.0.1451":{"name":"@tscircuit/eval","version":"0.0.1451","_id":"@tscircuit/eval@0.0.1451","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9a7ae75bda5a61cdbf0d3d4a73c23a41c7900d84","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1451.tgz","fileCount":15,"integrity":"sha512-3avqfZbmXkvye6VRFjxyFVgz3h4xSRKlQYgsgd3IWljfiVAv5KlhlW7b2QE3h6mhYWEmt+R/sJFRCkLtHT8LOA==","signatures":[{"sig":"MEYCIQDYtB2ne8qimMjmdj17zjnMcjYB+0FOpkIZlHoACgKwjwIhAIRfb2mfTsjUND3WWr1VyaD450LzYPCcrFgp0ISDRiCf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLGhwO4cENaUZvAoaLeKkoPdqduMpxy7wP4AkqqX3vKQIhAMkyJ30ElUo7GTeicxkA+NkYb5jkvPQulrbXgZV1vJWZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1451","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38973860},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4eb16f1b8c3a505f15f016eae63405a4a4e3bd67","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.500","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1974","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.210","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.208","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1451_1790239862772_0.5934180614284947","host":"s3://npm-registry-packages-npm-production"}},"0.0.1452":{"name":"@tscircuit/eval","version":"0.0.1452","_id":"@tscircuit/eval@0.0.1452","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2e5f02999d72848e5dc167f77765ad7d9f273dcf","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1452.tgz","fileCount":15,"integrity":"sha512-xeNOV7KKCQ1t4wpz+ECJzuPF85W0M92ddqjtwAVk1gdu/w1+kNvi0Z6OEL7z1bwzc0CJOj0YVawm0qW+wUW3Qw==","signatures":[{"sig":"MEYCIQCJZGlg2cQzIRBUlPmT/3vaG+wnoEq6PKj4Fkwr0TeXOwIhAK/+GpM8YbtPFjJxFtDSAxxAWvdxiNHHMmopDvCGtSPt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDLv+4t8LZZdk6x1lTJzoEBfq4JQW375cSdA6PWMjmPAAiBwU+m38CBeBC8yCmjVYKRos2e/krcFBQGpZ2aTfydENw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1452","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38975101},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2cc1ae04b33c90c15dfd803a8456cd7e0ff7927e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.500","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1975","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.211","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.208","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1452_1790261643902_0.5898985065209759","host":"s3://npm-registry-packages-npm-production"}},"0.0.1453":{"name":"@tscircuit/eval","version":"0.0.1453","_id":"@tscircuit/eval@0.0.1453","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"824d10690e3bc835ad556a5dd3a80a7d72f02681","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1453.tgz","fileCount":15,"integrity":"sha512-Kzpamxmc+yKBgpCg8ctOuL0YRtddjvlQdeKBmngQ4wr77CZ+YeykXywdF1PgX/vAjkBDRGdpYN96/zsuI1hCkA==","signatures":[{"sig":"MEYCIQDUrfMryNFFWmcFDRuqZdwSDhfn8bAoXl9SrhVsm0CChAIhAOqfwX876RqqkY5FCQxfbmvwH5FqdPZX2MPSWsY4K/KQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8kMGnYUdYgpKBtGSmsugpKmwCRlm83OQwKoO+WK2oDQIhAOprHWvwgkqZ6PL2WoIWnshl1Ly+CbasioIfRzo7f9at","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1453","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38984249},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1dcc1737efedc58c3fcbd7a09dd1a01b58d4f74a","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.500","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1976","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.211","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.209","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1453_1790264138936_0.8842594869506764","host":"s3://npm-registry-packages-npm-production"}},"0.0.1454":{"name":"@tscircuit/eval","version":"0.0.1454","_id":"@tscircuit/eval@0.0.1454","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"00b2a889192adc4238ee922f53a5158e647e7436","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1454.tgz","fileCount":15,"integrity":"sha512-G899hAb/lhsHLRHiNNe3ypSS6qn/eRD/i1ftAKDa0KrPTASsmJ4vlcm/n7TiEAzejAyGLWlh/fzb5Sriv21q1A==","signatures":[{"sig":"MEUCIEjcC86MU8KvRmgFYGNdGIRRXhUJaqFNETv94XD2OxOtAiEAsn7hi2mv9MFYLkEJQ7FbGTXjtFq5GtA0wDcvvKDODzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBcxwoAUjCEN7ylWs2JcTvnOneAP2E65+P/fp2XGq4CAIhAJwhglLw4oJnNmyfQGEOwq4p0AecbOXC3MqWzn+QBXTV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38984500},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ae6470751a3ad1888325d992577f324a672a69a5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.500","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1977","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.211","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.209","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1454_1790266537737_0.948553894388523","host":"s3://npm-registry-packages-npm-production"}},"0.0.1455":{"name":"@tscircuit/eval","version":"0.0.1455","_id":"@tscircuit/eval@0.0.1455","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"07e2dbff6b31a8c5fcd8676cdabbfb84797ff996","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1455.tgz","fileCount":15,"integrity":"sha512-S0h03u6wXXnO5Wy1jiG3PgfBXv1UUo4XvZ24VhRuvJZcUSsRkYZrSljfSglSUSsP99fUnOxDTJHdjgd9upDlVg==","signatures":[{"sig":"MEQCIHXmzs2/ux6P9OXXxL/8AMQSFBY3MSFK7TJ7Bkep7wnBAiAOcRCNysvb8ttwVwRSmZXP+XiMP4O96BJ0TqSgHwg52Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGOnMg9Hx6Wb9O7meesYB4LyuvIuulEpxcrN4+ZSkPoTAiEAn2vVJG5z2kkU0ZQxy/+D4tuPj7cQKmuC9KaEw/PsIdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38989516},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f2ff7ba477d0e37af702e8b7c7e299b453987000","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1978","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.211","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.209","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1455_1790269422864_0.8539180086463991","host":"s3://npm-registry-packages-npm-production"}},"0.0.1456":{"name":"@tscircuit/eval","version":"0.0.1456","_id":"@tscircuit/eval@0.0.1456","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"3d959b1e2ddaa498c70ede3611d5c40080f9df53","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1456.tgz","fileCount":15,"integrity":"sha512-mO43TaTYjH9kD1EMeEOym7CqpRsZBUEJ3sur97mpHhczTLuWyi2/CIu2o6VRjk79vcz6wAsbrbKdGCW+UdILxw==","signatures":[{"sig":"MEUCIQC4JrjnAfRvFA5JAdV1/D0v4iF+dJ3rjZ1KvCG6mel/AAIgN//KqrEpzzdI/dxbr8tUWokH+a5zuMI73XItW+nDdrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGxn2pMsF8aJQa1HPrqbWlXFwhdsySZtfyxVWMMsViNgAiBZah5dtRpGwroa8jpEUmv3ROVVJBaL2r3G0laP+FYwEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1456","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38990994},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7c9e6f2c796c05ed06e7b3a599ea414a763d9d35","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1979","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.211","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1456_1790276908476_0.3893441581056776","host":"s3://npm-registry-packages-npm-production"}},"0.0.1457":{"name":"@tscircuit/eval","version":"0.0.1457","_id":"@tscircuit/eval@0.0.1457","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"153b6048983e4485df658c744d4222fb3d31b65b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1457.tgz","fileCount":15,"integrity":"sha512-pEK9ZtyEHcfjmSMq6pqaLePPqAl83zMSudK+ijEGbapspbP5eh5hAh3iWhpuHPLGFEClvsc3jEPV9rMekYpAUw==","signatures":[{"sig":"MEQCIHKr4BH8FzuFoQxgUfU8sxeLXjODmMdrnkiH7PKc9QbrAiAg10VB06lzvpulHXfem3OZAUykbcPwy3by1TVzrDMkIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHSTi1FuCXqgNcOAfp5vXHhyn8pohyeh1/rTLU33gRNAAiANim+LRHj67gFCYgnUiAh+HXCC2go0m85zs4VbloqfSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1457","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38990616},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c59f0c017bdbfda40c99968ddf5254c5d1048cc5","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1980","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.211","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1457_1790277680935_0.9606965220766526","host":"s3://npm-registry-packages-npm-production"}},"0.0.1458":{"name":"@tscircuit/eval","version":"0.0.1458","_id":"@tscircuit/eval@0.0.1458","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"cc33fddc18d776aac831af117f813c9626ee6302","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1458.tgz","fileCount":15,"integrity":"sha512-ivfJ9r4yTn1oM11pKNBX6rctu+M/AZ5MmWl/V5zVBvVLtbuStwHZ9oyOjw23Ot1ZQ7QxBsxuiIYkl2YpnjGF9w==","signatures":[{"sig":"MEUCIQCG28tASYxCPDKgWAPNti4ECCWtAFZSFCCJ0l+KjG2VjQIgIJDjq3pBYm07tbcizRor5u9SPL3g+YzceY3PUrrjK3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDs/WLf+iuPNCes4wipAsyDZD+EW1L8fAcqMRMRMOSwXgIhAMMGWTs18tTfrps2NdfwvLJPBFr/9Uii+KELP/J+WLMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1458","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38990475},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b026b9514182b69594061837e90e3b9c2035a70d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1981","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.211","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1458_1790279376833_0.7790351694952793","host":"s3://npm-registry-packages-npm-production"}},"0.0.1459":{"name":"@tscircuit/eval","version":"0.0.1459","_id":"@tscircuit/eval@0.0.1459","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"e3a58e7b92039a4d38c0d500f61a59a701c8b8be","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1459.tgz","fileCount":15,"integrity":"sha512-Umy06B+8w8oyPuAUVOiovPs5Aw7U9/r8GarxNUzlPFLwP87wjggub2nn68m6fFGFmpXiQsfT+Vn6mRyTSoDmAg==","signatures":[{"sig":"MEUCIFo/30A3bJ/zftKES7B6OczN2p7Awd0tSe8sYbNvNR1xAiEAxtM+TIU0AjfaluAKgPmG3nvGeu/sNTTJNNr7VzSV/7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6HOmiB/UBRlvxsQGci8QioDcj9zXT0i+JGaI196k4AAiEAkNADgfUF6VbLiPPYIWEl+SMNg8OPmoPcK58Td0WnJJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1459","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38990440},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ca5860081effb7db552db2faeed95fd6db82a886","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1982","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.211","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1459_1790280054044_0.5320862552175611","host":"s3://npm-registry-packages-npm-production"}},"0.0.1460":{"name":"@tscircuit/eval","version":"0.0.1460","_id":"@tscircuit/eval@0.0.1460","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"cdff7dff6e80075f7a965975dc6eb7377eb5e1c7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1460.tgz","fileCount":15,"integrity":"sha512-w98Nj5BLbYHAcj7zSQndHCIZvdbmu0ceRei3s+Q+2r5JNSoEL4/dN95Jcn8mZYccQcHTpZjbwNT/DK5iGIzHng==","signatures":[{"sig":"MEYCIQCoGDx5HDjGDHa7gl++kD5e38S3A6wBXjelAdKHHQEAPAIhAL/DVdPGcFQSd1wTcs4OA9TdY/Ws/YX4dAE0/XvrwswA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGgaRnnCitADja2efCOc/mG9L3STMeIWKqUpZ0cAtuPYAiEA+1VzCC1y+fcbEt8aNcpmFurxXlaAvyGlR5E+yVGHQRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1460","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39386725},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d51e310b0df2be2a849931dcc78709830c70af08","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1983","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.212","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1460_1790283782684_0.9703425021968535","host":"s3://npm-registry-packages-npm-production"}},"0.0.1461":{"name":"@tscircuit/eval","version":"0.0.1461","_id":"@tscircuit/eval@0.0.1461","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a656b3cd90f50b297f10822b1594c9a413156c44","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1461.tgz","fileCount":15,"integrity":"sha512-O0ke9lzPz3BJ07VLnzRVrKYe6QGOoS5l5EHCatqOpaEXlu2Dfw8UOGsiSV5lxc4EjAor5oRqws1HsmNb2bTnDg==","signatures":[{"sig":"MEQCID6vP8kBdbEfHicTv+oPkQLu1eJOAggW/au1LM7OldhTAiBSFpXjUOkjrVIkT42J2vXEHymnf8qc5LiJPEuV6Wdurg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZrY5Hvz7c+68hwJ9Bvxwj44uLgvSo9tXpmPfhqC/B2gIgYmnKzXsyXbsD+w8tVej+dY1OIryjN/QeJIPdc8DsghQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1461","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39386725},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"5f4ce935b2dcae306e4529e7a307ce18a6153955","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1984","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.213","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1461_1790286655149_0.390578111941696","host":"s3://npm-registry-packages-npm-production"}},"0.0.1462":{"name":"@tscircuit/eval","version":"0.0.1462","_id":"@tscircuit/eval@0.0.1462","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"6c6a1dbb39cf0cd89b4b4d9a90cc80346609e4f8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1462.tgz","fileCount":15,"integrity":"sha512-7Nn4/D1D+vzYGR7sb1vpvLXBUQ95NzM0lmLqyBQUgV92w0AT25ylF7b9yMsR3qvlrgNpmQfhP5nsnyBhfUdAxA==","signatures":[{"sig":"MEUCIHBzFMkmT+UCY6pwzuvCflgTz9HFkPWjoUqg0eXc/opIAiEA26BIupeNtvnWORVBP4iyikrik1QS/T2/arcK3aFdpZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAMumDSAgi5x5pKxYS3ZxXpS/C0VEViFY6sFnbmNCxvvAiA3/3nkIKbB9zdB3CVuZcseqVBrkIMw5eEZA+7CNV5R2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1462","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39396601},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"1d86086ead7ce6d8508fb52334239f406f87c30f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1985","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.214","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1462_1790311388612_0.21769726923205135","host":"s3://npm-registry-packages-npm-production"}},"0.0.1463":{"name":"@tscircuit/eval","version":"0.0.1463","_id":"@tscircuit/eval@0.0.1463","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"6a6bcd9c9bc31a26d3fec8cea65d12a240e8885d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1463.tgz","fileCount":15,"integrity":"sha512-yGKWsHuqdVd2TGiAcjpaM4Z+hwVzQu5TyYQ3bnIhzTnE5nNhg4dLhWKXSdOnAw4Y8L8BKaLzOFLBfqAYigdE4Q==","signatures":[{"sig":"MEYCIQCq9qIdz7WWrBGQZODTrw18pIUDojlj4KD5kw07IGGtsQIhAMDIPi+qyJbNskJf6dhPKMlLAT/He2j109ncoDsyptHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBK2J6WeCiitfIT+pC1faPUjQ3UWVeOea9UkyGIueqLOAiEAzqCK+Emx3WAuZ87dnkLg3fr04vO3KrIkwHxwFv54uGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39397338},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3b3cd1de3b5568e787510d57787c0e9d1fd65826","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1986","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.214","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1463_1790315029330_0.19422160897451946","host":"s3://npm-registry-packages-npm-production"}},"0.0.1464":{"name":"@tscircuit/eval","version":"0.0.1464","_id":"@tscircuit/eval@0.0.1464","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"da41975b1e39433a394d7ca8c8a7b280a2a95f83","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1464.tgz","fileCount":15,"integrity":"sha512-OfMjXh+wkESAP1LpzxHteE5keQTvBfKK6IQQ+lf2Pi1cTWX0WwwewI6d2bw6elM9LokYXxNrUU0OUXOVkKGxIg==","signatures":[{"sig":"MEUCIB6Pk6ACC8lYUxFVnC45YKbDFu1wcReQIpYy7B70yjGCAiEA2nXIfoZIwUmIHF1IVO7FYT9TLou4RRc2zXndQNipRhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6b9fhUlD/ei9pvfaykURwB3ed2WewCjIm71XhMFZCsQIhAIDKxKNfyhvJh1TGvcMzDyYgqOmQVHMmib2WdM/1R4kx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1464","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39397561},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0870752ec45acc5ca3180af4a084593fe75677e8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1987","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.215","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1464_1790318138588_0.33716598731430847","host":"s3://npm-registry-packages-npm-production"}},"0.0.1465":{"name":"@tscircuit/eval","version":"0.0.1465","_id":"@tscircuit/eval@0.0.1465","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a5490bea493ee4abe67d39ac660295bbc99d1cee","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1465.tgz","fileCount":15,"integrity":"sha512-Tkwg774T2aK9TgrtIqUM7uzjHPiF+SGzASoh1jpVSGLwi4RT93/VhvjCMeB+4ERlx6p6qX6ZcHpa+Hrniuh1WQ==","signatures":[{"sig":"MEUCIQDTFM/vbXMchfjpjs4dcEKeOlzedQ7qESxLRMzvedZz5gIgC9um68N/lVScNN0cHdehBXWNS1XSr8vg1ZnSsLAG5e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAt12eRw04ccsPPrHO0cGIiDeWE+ULcEbKraEjOUN/wQIhAOgDYnDMz0qYE6fUPPJ0splcLHvTIhFMyQ/OeBQwb/FN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39428409},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"956d50a74662bf5c12cd19c2894158cbd4d2fe38","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1988","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.216","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1465_1790318785896_0.6565848977068482","host":"s3://npm-registry-packages-npm-production"}},"0.0.1466":{"name":"@tscircuit/eval","version":"0.0.1466","_id":"@tscircuit/eval@0.0.1466","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"115a519854c89065272789804155c620e7ed58b0","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1466.tgz","fileCount":15,"integrity":"sha512-SorQF0BxT++MrHMIZhAU7eJ+MVThxLF6oIPSjsm+8pntackNfNA4OTRKcXxbZVebFYDS9JGWbJ3LA/iFGi3LAQ==","signatures":[{"sig":"MEUCIFzhjnjWEkMQHrp/DEal8OzL6recSHFBg7kYJtQYxzz+AiEAjIB+7/V8N3ge+3KIVFGdjpCHo7EVoMMlz88bXdKXKjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChLtGTEOOc72MlQI9VuGQJ/hXtfPIL55FeAZX0JtHAgQIhAJ66iPS3LNZAI/PMY+pKNwpBhp+NZ1C0/72KOtdYUZO4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1466","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39428158},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7b0bf9c12dcdb3a102d0868705ec3843c5b3cf8c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1989","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.217","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1466_1790415434872_0.6827087921065185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1467":{"name":"@tscircuit/eval","version":"0.0.1467","_id":"@tscircuit/eval@0.0.1467","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"4bb3b96101ad6e6307b346240f92dd723a60c9e2","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1467.tgz","fileCount":15,"integrity":"sha512-1TSh15l9SdUMBPG/ZUbVZOp7X2ktRHBhM4WJIpe5y9lJmOGsU7s3hYKKsCzd1dAuGDac11TRDO6ODAV+FmsyzA==","signatures":[{"sig":"MEUCICGKIbbbTh9N4mCXQvyzugHGCi9hh8lzoF13vMGUXwNBAiEA5VLB8/vykA0CBI1PcO1vMy747gjc7FHne9VJp8B798U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzzXOiUbSUn658mCPprlPN9IFQNMgYaKxK4jWYvwq93wIhAMeeG1UAmoBPC9bdPNr6eTCCvbs6zQZR7bgXVymhxWkN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1467","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39431090},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"03fd815022a22e85f63de2aa1e037de9468712a9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1990","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.218","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1467_1790417397690_0.8216588533596823","host":"s3://npm-registry-packages-npm-production"}},"0.0.1468":{"name":"@tscircuit/eval","version":"0.0.1468","_id":"@tscircuit/eval@0.0.1468","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c2452ddfccc61e973cb7a569c238661a7c24a794","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1468.tgz","fileCount":15,"integrity":"sha512-IpmQ8ZbzLg8seAqokbPFqFZ3XEkI+dNmjo4Btr7Z6a1XT6+GSojLu2HRQtNKoGjlBFeTDY80S4VIfGUkgxny8Q==","signatures":[{"sig":"MEUCIDkQ03fjjPEMpaZ+4XMNksQLoctI6qXXv8tRj4U+Z6JjAiEA57EiBOC+qgo+Jjd33hqRHDVinvinNKrE7qR4wmSBc+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChZKo/V//ZLTsGIZa4yGBNCK6xgpGNZ3OLK/4sv+glHQIgI2kct4j5tOEYZ/A3QQSlZp9HUSD/0oMpKZfF2kxlHFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1468","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39431266},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"afe79523c37160a8a49415fc28f1be507e7e0f23","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1991","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.219","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1468_1790420906638_0.44913029098820356","host":"s3://npm-registry-packages-npm-production"}},"0.0.1469":{"name":"@tscircuit/eval","version":"0.0.1469","_id":"@tscircuit/eval@0.0.1469","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a5379a5e1e5037824b50b0974479001a4cce2b6b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1469.tgz","fileCount":15,"integrity":"sha512-HkQN9PXRBQzB8hSIyBI288pQO4o0LO8Z9QHSYguEp41Co4ytBlhhb+t0U7Ah5nmP+DkSMTCldsAEux9/FGYgOg==","signatures":[{"sig":"MEYCIQCJbrnMdXB6o7Kkd/MF/GvPiWziud6SrmRdn1wKszqzbAIhAKfvZD82lYD+fMffKBGEQ2+8pTfkpQfzPy+Bapi7MU52","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCL7iWag2F+qHSa25flkpomUteiMKoV6sS5PjFoNAdRtAIhAOP3mvJ0koFM07OjsuUl985uB72rej+mcnxR6NAuYR8F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39437517},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f2dba6cad81987c7c073376a3dab24381c87d92c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1992","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.220","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1469_1790422595074_0.3681895799550232","host":"s3://npm-registry-packages-npm-production"}},"0.0.1470":{"name":"@tscircuit/eval","version":"0.0.1470","_id":"@tscircuit/eval@0.0.1470","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"92a0087f176775489a3df52991930475bcbce442","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1470.tgz","fileCount":15,"integrity":"sha512-qgRoAltFs2t4Ix4CvjOd90maxZINOTyRXkn1xOGWE+l9oOAdnIxlurRuM27gephSjxFZJUnxV6/k5pKD1//8/w==","signatures":[{"sig":"MEQCIBwfFOuiYJdJ9g2ovFcGDHPuIPiyYIgsgZmBIh+hHufoAiAQNcw2GPAWuh3nOCMxzoF57U8pmqh+3zzv+YT/Q7O2qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtKBg2GCLaOIlKKBGTxBZdB2T355Rpv4laH18zBTuvqAIgOcygd+039ffYRwxfk52b7yylcnI1hqSzCLqD092+oTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1470","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39437600},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"497e2a0dd26e14078884088c37293ea20698c30b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1993","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.221","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1470_1790532853633_0.43987287482895665","host":"s3://npm-registry-packages-npm-production"}},"0.0.1471":{"name":"@tscircuit/eval","version":"0.0.1471","_id":"@tscircuit/eval@0.0.1471","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"47cf09cd3f0df13af40bf78c7fa246e436985ad1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1471.tgz","fileCount":15,"integrity":"sha512-JiZNQdRGhoeYpRlOWs0/zx4Np02UySOIh92Sp+A+kxR1ICUIFXb/s+Ipg45zqPhj1PcXmDYl81UrOiNtx2+qYw==","signatures":[{"sig":"MEQCIFD1oYy3DbGU2waftvzGCz6LepTTt0DcmbRAqAT56EDRAiBKZPi3sJpOoZywvMR7dELUV+0xskCR1MSkg0ko/vmOkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB2T0l4bWGn1DuELv+sCxBsr9PDRYXsIdqG4lfUwFw+xAiEAwuXEB7RYxXRNsdR0EthxrhRmYzOu4XxEuYfjcK2eDCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1471","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39437497},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e4bf55b25928e623f54b0c6e7ca36afc0d127175","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1994","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.221","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.210","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1471_1790574937274_0.5285578007984053","host":"s3://npm-registry-packages-npm-production"}},"0.0.1472":{"name":"@tscircuit/eval","version":"0.0.1472","_id":"@tscircuit/eval@0.0.1472","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"91525739054d916d1394d3d4d91ffc1c15239315","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1472.tgz","fileCount":15,"integrity":"sha512-1zq3c/Z4GfGSGPn+hc3PgfIcsvW2NVl1HCuk75kU/y4OIwUkDhHg9bYoixBUuphDHfk0jcAYxeWQL75LYcXIuw==","signatures":[{"sig":"MEYCIQDooU3DkqKSL9UBjB9CU6Dce2oknf1MnI49eVM4zv2ivAIhAMqK7of7BuayOxKKUdt9pCO0gP7lxA2ozYe7WWfCq2bm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEzZbt4PTOHQFajJ7U54MiUt7sGSqrikfviku1c3uFHnAiBDNtRZgOdeSCqwh4OvH4aUyh50Xai3cDY+Iqz/GGzq6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1472","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39437922},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ebd3dbb319a6b9041b11567d2f8fd691a2d101f2","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1995","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.221","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.211","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1472_1790592953973_0.4707292524038922","host":"s3://npm-registry-packages-npm-production"}},"0.0.1473":{"name":"@tscircuit/eval","version":"0.0.1473","_id":"@tscircuit/eval@0.0.1473","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0349ceb1db5004cfaa3cfae30c1b48c540439c7a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1473.tgz","fileCount":15,"integrity":"sha512-FrpODLs2YdTZOs3o/3Spw8lM2PCCLBppXzEwVWS+O6QpyxvdJujuXKn0pCN/bq4GZhcw0RuQqlzzFN/+FFPX1Q==","signatures":[{"sig":"MEUCIE1jHlLmx6HIB+oqRD7uJQszcxLnbH5cP+TeJHUhmUjKAiEAzSF3mjOrf5RL6f+vi6nHwqyDWb1n8IrxGgBkIElm2/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBsFoOoVxuMOOjoOVOHoNjAY2jgtuGD+RWpE89F5bDNAAiBbPs/nxzY5ahX1yIeKh8q1ogCgP1fxw5jYe6goohStpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1473","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39437922},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b95c887edea1ad0f6a0ace1c2ee3d8bea3508c0c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1996","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.222","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.211","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1473_1790595704693_0.2679721662088115","host":"s3://npm-registry-packages-npm-production"}},"0.0.1474":{"name":"@tscircuit/eval","version":"0.0.1474","_id":"@tscircuit/eval@0.0.1474","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"07675a56d913d3a7b5d7d00824dc41f5e323ee89","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1474.tgz","fileCount":15,"integrity":"sha512-C24vfZ+yRDhpFcfWyawfDdye7kECuAMMThzrF90aTwRdlUtS+P2pxjRk4v+GYtKsLzIQwsHV1NcZ2ME5s1MPng==","signatures":[{"sig":"MEUCIQDantEp2FbNEW8wKRoDTqvynh2JIOE6zlHe/EKzFtYBQQIgQJIT9/Bk8CuZeS2vLQoXj0/caudiWHU4ViPQ2DRXmUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFf+raWvxKckiBO8ykGX40v1H/1/TJWlSjZd5Zmg0tMuAiBl5KMll3P81pS31hFzL2ZdvbZXk3/ThP3dqifkOoaFUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1474","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39437860},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"993a826cd944906f6a05b1ded60fbc4351ca3e3f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1997","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.222","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.211","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1474_1790597234652_0.9355728643747065","host":"s3://npm-registry-packages-npm-production"}},"0.0.1475":{"name":"@tscircuit/eval","version":"0.0.1475","_id":"@tscircuit/eval@0.0.1475","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"eb292fbaf8a863137caf5aa74a537232837d7622","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1475.tgz","fileCount":15,"integrity":"sha512-k/KsNXL/r64lg5TvyYibIsZ2Ubx+xCRw3NwYDLbK0PFzGijmd75NIpEQuyT12pcPRwU+8uysI6C1qyeeBPF2UQ==","signatures":[{"sig":"MEUCIQCOEzVM0H25vE2bIVkRKUhz8Qvf1mFXW5fOLo/Lx+azPgIgIN9fzII0PHCRDAbEbVmTE6YNKk+zhtQ9HkXjsBMcjJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHTQWriy7ltWffYFhr+9SzxlF9snpjmwZFp87o4mzhSiAiBXVD6vXSog+qoyRiyR3smSzaJvJW2trOuIqiKsSFy7PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1475","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39438329},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8a5d56544a45ca1d67a304d99b0a370f8da6f253","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1998","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.222","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1475_1790611556578_0.7601840414244474","host":"s3://npm-registry-packages-npm-production"}},"0.0.1476":{"name":"@tscircuit/eval","version":"0.0.1476","_id":"@tscircuit/eval@0.0.1476","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"fdb6d9e74c5eeca118fe371c84d32ad6abbf2e2a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1476.tgz","fileCount":15,"integrity":"sha512-jxcBcRBvY9aYbLWCEk3F5iiHb5fpNUpIoaxBv1TK0KuLH+p9SCqNMga3eqwbcwffTf4KO1sAiF2QeHW2Vv6a9w==","signatures":[{"sig":"MEUCIE7RhI421srJnqR4iES0yXLCbtdJwkF0yvkFpuvh+nquAiEAol3ZFg6bYFqBjgQoLXblpQ0LBWGgy1rIFs+0IYSh1JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICD34QsajXzXVOfox14mmXKe6WIMLy2JNa/s79E/RcFsAiEA0JjU5DZ+IdsUFChHLGJGu495TpeEa+5zVb5taEKY7Oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1476","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39439575},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ddf225133695108d2568457583ea5301724a797c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.1999","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.222","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1476_1790625500196_0.1752757079866536","host":"s3://npm-registry-packages-npm-production"}},"0.0.1477":{"name":"@tscircuit/eval","version":"0.0.1477","_id":"@tscircuit/eval@0.0.1477","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0ecdbb2746dae6262d9b22d9483c773d6b60f1ec","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1477.tgz","fileCount":15,"integrity":"sha512-CuaNyjXwob8CFenByNODOG4fNIv7xFad25k1DXnaZ6oNhjrQufRZtsBUJmD7KdRFfvAy1R9c6M2YkyIM5hwUfQ==","signatures":[{"sig":"MEYCIQDDXXHTHofaL7IKncDMnlJVuQs/hbqYp3Wsl3ecdtaINwIhAIkbUCUAayfg+IcslD0Z0Kgl/2xeZfNb+ZUxNdmmYiqC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmYQwH/9sYBBJpe07WD5Ay8hqiEderyAMvFr4u31wREgIhAMh+xGQ469cMJ5KUmGYgLfWAIX7wkUCrhnUbG6201b8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1477","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39447310},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dc326d00c6139abaf38828135c1b77e9ae3abad6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2001","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.222","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1477_1790626165870_0.2781889265057511","host":"s3://npm-registry-packages-npm-production"}},"0.0.1478":{"name":"@tscircuit/eval","version":"0.0.1478","_id":"@tscircuit/eval@0.0.1478","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"17085ebf1105c1cc5ce9a28afa629254ed6e05db","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1478.tgz","fileCount":15,"integrity":"sha512-mRLLOJgCe6DKt1ygcltiaVsLkVzoofSk6k8RpG5P68FMwLN2b2q07DNzzhur03KZP33XtwCWVWmabtizpyiUTQ==","signatures":[{"sig":"MEYCIQC8k0/B/fBHD2SbU/LgslDDF6WG2OAn821aYHTAJljU7QIhANf9yXNw4BW3wjDIP/sMw2fGS8D8CBm5v+JmqNOX9l3R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICcstRUHWZ8a2OFGifAg1d9W+KKYOrzl3YNkD01mAohiAiEAlmHY5TCj7q0tX6gksIKdd4mVVICooy/jIpTKLOVSGg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39448171},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"f073fdbc30b216961de5e46e8c205ce9f4db23c4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2002","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.223","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1478_1790628634318_0.6701766980051407","host":"s3://npm-registry-packages-npm-production"}},"0.0.1479":{"name":"@tscircuit/eval","version":"0.0.1479","_id":"@tscircuit/eval@0.0.1479","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"b908e46fcce3c6402ae8d7801ef1176211b1d178","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1479.tgz","fileCount":15,"integrity":"sha512-+c9PRzYmj5Jgk9okmkNqTJDXtoj6YyoV7IWDBZkvBU/aB+kfnrboQaUXQNTJtcnd56C1SxhfPU279e7DcxbVFA==","signatures":[{"sig":"MEUCIDWj5ZJDdFtGnp3CMm66nGC1RQrIpGAQld+cfF6jG4oYAiEAqFHPPJLcH7r1PdO/zrNZeGEcabfMuMA7n9M4ugsdY3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6MKYqmaSsJXSFpKVmUC2ye1gd4dGMhxMulEFIDehzeAIgfhvJADjTfbqULuy7/IPBOzenHNaXsgBUc2QKSawtcVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1479","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39450573},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"be52dfd7abb8f846a58976a26e31ab858d7939e6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2003","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.223","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1479_1790633119736_0.8877314877138194","host":"s3://npm-registry-packages-npm-production"}},"0.0.1480":{"name":"@tscircuit/eval","version":"0.0.1480","_id":"@tscircuit/eval@0.0.1480","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"3683f0c8b6fe37a73a6a9658fbc64ec1f5cee2db","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1480.tgz","fileCount":15,"integrity":"sha512-9HZpMOMWghYQVk8VHRJ+y/vx8bd8Iy1n/0lNxK3+bjlwuvqa54V5eNN8cY0cCqhhkfxgmet+1tR9w8VYyBM/0g==","signatures":[{"sig":"MEUCIDAjIYANbOHIMgQgI+p8XWhsd8RF0mn0ELoD+0KIzb4GAiEAlMU/MLCGbEeSG7hqRdDVeWYwfT+A8nlcB5p2k7T50oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrURvzaEWq9wdKsm0EqRkq56/f9KEpSTB0FTwSB9yAhgIhAOZ0QTkY5lIQzRYWOc5hD9xpSxNUoT/+amBnfQAMF59k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1480","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39451153},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c24e78eecb670e661faf5b0116e3cd6f2a4e9172","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2004","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.224","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.919","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1480_1790637003878_0.30528652759877883","host":"s3://npm-registry-packages-npm-production"}},"0.0.1481":{"name":"@tscircuit/eval","version":"0.0.1481","_id":"@tscircuit/eval@0.0.1481","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f3c568c3010b3122d42822495089c7b7d59ec099","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1481.tgz","fileCount":15,"integrity":"sha512-qdHNgfbFVhL7e5vH71VQuSKrz4Jc5PeV09T8/4Efc8RYi+7OC4vnsXUt6rhamEIgb7bnSsLl9udfDBwzJhLDiQ==","signatures":[{"sig":"MEUCIQCo7NESN24vHmDB65ENsFcrrkvbZo/RsFJvn5xd1/YFRAIgMeP5xQzdlIVUuNlIkirmrsQMX4d6AiTWpU4hRI9qHkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrfu57j9Jxj2BxfTZFnTaaGHIvYMQzTQc5Bg0er32rbgIgYi62dx2VezBnwCqFMxaSlzCuNqx+CC9lcE3OA9K029U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1481","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39371731},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"471fd377dc3e2890d0c52d7cfb9b85ecfe583143","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.430","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2005","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.224","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.57","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1481_1790663309013_0.5097642592740315","host":"s3://npm-registry-packages-npm-production"}},"0.0.1482":{"name":"@tscircuit/eval","version":"0.0.1482","_id":"@tscircuit/eval@0.0.1482","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"382efc35d1d67c52daf98a24ff73b3cd5cc6f375","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1482.tgz","fileCount":15,"integrity":"sha512-U6t1VEW7I+Cd+UfK89YxxKN4v87Gv2021eZFhB7574akUqH5D87cmoR48JCCgOs2t4ny4zzrBjkp00o1LvOv1g==","signatures":[{"sig":"MEUCIQD1fpxQB9ntwSMEPbJKWR0RXwcr5uL2tmXuwsF33wn0XwIgZpD3FBo1q9UE7GgNg9HJVj4ye7yHLLmRPfFwK0/zcp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKICJ3izRvFAxLeFqS4j67hDM1Ih9mjy+6UZV13QItjAIhAOqwjpR36l/sKX1+IMB8C7HEA67Zoxuz3RetcaoMv7Y6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1482","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39401900},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"701aeed9d3097e3757bf8d9f41cec06b13a1a78f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.504","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2006","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.666","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.224","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1482_1790671776213_0.32339231006224045","host":"s3://npm-registry-packages-npm-production"}},"0.0.1483":{"name":"@tscircuit/eval","version":"0.0.1483","_id":"@tscircuit/eval@0.0.1483","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"1e4abaf86da2d32dbbefcd269d747335f3206e2a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1483.tgz","fileCount":15,"integrity":"sha512-HtK5+fBxNd1n1VtwJ6AedoIm2jE2mJ/09LDz+8TOxz/Wi7ZYWxlxIdTrA+j6aNhx+xGA5GzLKWciOkPCczF7uA==","signatures":[{"sig":"MEUCIQDqajbB3wceZd32+CVO2oQzn0GUDcGCFrTb9KODqqKQOwIga3N0A+uUptz73iWY+otLRT6PqpCn+Vofrp6dxN2VZNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCp64ljpvBSqo4WFNgAHlJGwoteE3T4eXgI6mvxfVe1cAIhAJ/PdDLfmQlRRpl3pNGRPEJ9jOF1j25b/AKeL1SxJj5E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1483","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39405378},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e4055e9d6d7471546766e2d70b9f65488eae27b7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2007","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.667","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.224","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1483_1790703497694_0.9555838943114627","host":"s3://npm-registry-packages-npm-production"}},"0.0.1485":{"name":"@tscircuit/eval","version":"0.0.1485","_id":"@tscircuit/eval@0.0.1485","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"bc2e43460d22cd10485ccfc9230357c8e8bd3f4e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1485.tgz","fileCount":15,"integrity":"sha512-IyLaGrYm2lR5fcBUm9wJ5MdQJBpARefL0+EI4CGsBJ+ycY4jm6KIRlZ9D97qdpmJvlq6NdPux9m0uarnauH/Aw==","signatures":[{"sig":"MEUCIBVpz/Hy5RxGKyVxg0Z27Lbta27Nua7troJRBRTeOZlkAiEAoI7o6ubETxpAn0I0H+So72jIUDzE/dYPldzInJSCTOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCF8+prVlMIgp/pBvSp6k2bR3BHSEGEP8nIZQnrTRifiwIgWekTXEnUNaFGf327XcB4VP85Jux6k8KckztpQawyuSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1485","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39421324},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b46d21e45339860c935a81336c5d373905765565","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2008","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.667","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.225","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1485_1790705446921_0.5513325016831081","host":"s3://npm-registry-packages-npm-production"}},"0.0.1484":{"name":"@tscircuit/eval","version":"0.0.1484","_id":"@tscircuit/eval@0.0.1484","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"1a8a16ee3923c2ca1e96acbf72f3e5b5ba7ad574","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1484.tgz","fileCount":15,"integrity":"sha512-V57wV8Mb11I/JKr82sGsvw7hy4r8NWoxPiSgD1NAqMSOYGOZJuVU3Xse1lMW1WFy/CdQNarS2srD46lqUVpfDw==","signatures":[{"sig":"MEUCICwVfMoVfutsqEV/rKDn8xnIvwYrRweots1Je8+o7OAiAiEAotOX5ob8ln1JGb2K/2S7PVbf7G/W/qSvOBNW6vB2JHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF1MZKOrKLAy+QUpCaoritteyywh6w9WR1+gV//REYf5AiEAmRRIuT+FIfFpKcYOvnpePtx4gGZ8UckaH5roFmkXIRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1484","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39421324},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"03f49d8c504c503e7d2aa21061bed9ae0eb7375c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2008","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.667","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.225","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1484_1790705659971_0.1252379964837651","host":"s3://npm-registry-packages-npm-production"}},"0.0.1486":{"name":"@tscircuit/eval","version":"0.0.1486","_id":"@tscircuit/eval@0.0.1486","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"fa0987a2cf9861357b3fd6d4ac60383528ac2152","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1486.tgz","fileCount":15,"integrity":"sha512-3/QO2C/5iWBPc+avo8HCn1UZ2hwIzkCbMcWTugq6sDtAmjF6XUEBvnt3A5SWCHJkZEVk2vXDxp9boVoLANrciQ==","signatures":[{"sig":"MEQCIGoyS3TI4snnws9J2mb1NMiJITQgKbBOLbjKKCfIcNvsAiBWZQQNxxiy3Ka8amf1AuLMruNhsLQq2rUZhzoRigToog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/qGp4Eskp8CCfHkYqdKa+tHyCn8NJT6zGgmSvVXGdFQIhALWL2ORKTqaAbKgGvY7O6n0tPq/okG/J+MPe74kNuf/p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1486","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39425788},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"7a39f6f11cbb0b0d5aa6afa11f4c172dab665f0e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2010","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.667","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.226","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1486_1790708498720_0.9043016458884325","host":"s3://npm-registry-packages-npm-production"}},"0.0.1487":{"name":"@tscircuit/eval","version":"0.0.1487","_id":"@tscircuit/eval@0.0.1487","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"b2be91464c5c6aae2de3d4912f537af5b64b191a","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1487.tgz","fileCount":15,"integrity":"sha512-cxIsC9j5MIX4oFVfKWqTF3R2o/bzZDx5k3dtGVKKP9uXqgyxZhCMXadPOOBb9bXFmgfr3VLmOu03TweCT9gVMg==","signatures":[{"sig":"MEUCIQDjd0IKA+4R4p2oU95d4dDH2IiLp3AFGLa0FvkVAu01rgIgYu1hehTkIFq1thqVJb5PQUpflQTEJ8X7FgjF0nzM8gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE2YNsq131LQgT8rIXPHwk7tE/7CZHugrnfOFDHuQAZlAiEA+QI7NNUKPVTbIld7AsuwjFU1UvarG3V3VnRxGZXWwqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1487","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39425788},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c986757e210db468c91f7aea29c69809b3554675","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2011","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.667","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.227","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1487_1790709053902_0.552127670020907","host":"s3://npm-registry-packages-npm-production"}},"0.0.1488":{"name":"@tscircuit/eval","version":"0.0.1488","_id":"@tscircuit/eval@0.0.1488","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"032f67ab37a55ad42b0a627b90520d100634db79","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1488.tgz","fileCount":15,"integrity":"sha512-rOK9jB2lBrTF/KNxXHRDZwe0o95lDF2Qt01TiGbOXv8G0KkxPp1xgPItXjvcXOnmsO9QJ8plDPGTImq4a47vow==","signatures":[{"sig":"MEYCIQDo1o3fM4niFWxiPyalAfxp2BccPN1K3DWbXhmu4EKvqAIhAOHoRgZFoYNWrDg37Jhy7/d/WP81wBDa2G4Um4Nto5ZI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVWG0Y+Am4usIcEEyQ5VCrTVQ4qTzHySKJ7151/kPK8QIgXOrMrEosHQL/aCMAm7Gu7aBX1u7DEbUMXvHqwrtrF+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1488","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39426195},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2b7b6d49991fa1bb0245b944842589220892fec1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2012","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.667","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.227","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.247","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1488_1790709924421_0.13789117664210382","host":"s3://npm-registry-packages-npm-production"}},"0.0.1489":{"name":"@tscircuit/eval","version":"0.0.1489","_id":"@tscircuit/eval@0.0.1489","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"397caeb09f625e66734e1b2a6250758edbb7987b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1489.tgz","fileCount":15,"integrity":"sha512-OgQ8SEQADjN/xmT0nDR0hRAFawyql5LUZDLR5CH8WCr+YJQ+6F6bSK+wglbbo3Uha4GdMSg2ELkJkgW54WTOww==","signatures":[{"sig":"MEUCIBhMrS0Z2hQMxsi/I7Ktmg3qVzvJkrj9moP4/XXTPckyAiEAsqkXOEvCvEq94L4IUexIjeK5/Kd+JLr9vCtl0Hr9hFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXg2APDS09l+0LD0t6irmCx/H/qp4dObsUl6I+85POnwIgKJgRujTm+pEWgnEEpPwkdDKUcXgfnz2/QPpp6gay820=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1489","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39421455},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ec6a8a9438c9e9b0bd30c08abda23e70f100304f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2013","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.669","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.227","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1489_1790712037196_0.8192909601850362","host":"s3://npm-registry-packages-npm-production"}},"0.0.1490":{"name":"@tscircuit/eval","version":"0.0.1490","_id":"@tscircuit/eval@0.0.1490","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d292a0bb271f699a53df5c5bd4bb51d747275ece","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1490.tgz","fileCount":15,"integrity":"sha512-rgG/UmsvqFAC6kdMPMnnhHiKfVG2nqtbT4p6QjRjaqPK8npK9pPQXmeHxZcnqMTzaKv5/nOVcMONpaYH+yNiHQ==","signatures":[{"sig":"MEQCHxpjJiUaQ1S64ReiWywjJvM00Jb7Sk8xbjPdZyye7ZgCIQCG8NZupiQ8dWD23v1ILcHoU3vtkcWjNhKALM1W/Y6QZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHRfDPCx6OPGwMWqdnMAwCtn1Glp5fgAq5gSdCFb1KzcAiEAjBDCQLnc/HAi7/3Le/ybhKnQqeDrHi1zfQi1ySokEYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1490","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39427790},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b428a502c808598f21d20a264c6da5d8b4ebeb99","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2014","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.669","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.227","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1490_1790713059604_0.19906457686296553","host":"s3://npm-registry-packages-npm-production"}},"0.0.1491":{"name":"@tscircuit/eval","version":"0.0.1491","_id":"@tscircuit/eval@0.0.1491","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c4867888423222c53e0b5b01e239ba5368673463","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1491.tgz","fileCount":15,"integrity":"sha512-NTguVOclk1uljAYB2W16pvL4BYGsLOaE07iNFe37+vmtVSPZMiyWnm2fuutzIUnLyvCSclFJwsSqTIDipeXUVA==","signatures":[{"sig":"MEUCICVtlLav0IUudBASew71VanwgkGhAGia2x3LNDuNIQlqAiEA8p1qjCG9dXIVhIYluG8ydgSM8ansY8eNWWtnWK0KoAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGmTucAQbq/7vq9TYFAa+GOsZBO1x+Ox6nqCVyd9CNjzAiEAldOhsq2zFmVucQ1YI7cWwjl8S7DHQHrds0AvWCj5Yx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1491","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39430788},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"32feaadbb6308cde99608aa28491af3f65609564","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2015","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.670","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.227","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1491_1790718857263_0.7431624488298751","host":"s3://npm-registry-packages-npm-production"}},"0.0.1492":{"name":"@tscircuit/eval","version":"0.0.1492","_id":"@tscircuit/eval@0.0.1492","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c605d3b6a29072f67f77f9aba4f4b9a65fef6108","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1492.tgz","fileCount":15,"integrity":"sha512-KBIqFE7HUrbiV89IKLwhS3mWP84uZY7CBl3OLQSnENyJ3ZJYTnwYjBiARmW4mvgRF8N7c3OEsM4Ueteo0vtMgw==","signatures":[{"sig":"MEUCICwhzPE46iyTD4ZqgPLZsiNydywFbpZ71x3x5MC5z3alAiEAkkjPK3zva6K8B+4BHcMJjL7af23rnJBSRbXrsWLAHaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBcp5vnqmQmPDtXfOfxDuu74SPF7LeOkuIOqgd/dcsG4AiEA86O4Hn32dYA1VGUs69YIXaAqS/t/Pa8WCJAcuxd49Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1492","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39431010},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"0c6f998d2a7e0b51b45520630c52abdc046ed08b","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.506","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2016","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.670","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.228","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1492_1790740709019_0.173127512195826","host":"s3://npm-registry-packages-npm-production"}},"0.0.1493":{"name":"@tscircuit/eval","version":"0.0.1493","_id":"@tscircuit/eval@0.0.1493","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a9427a8bcf1b818e424e9136c0c86cfe6ca4bf62","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1493.tgz","fileCount":15,"integrity":"sha512-QCwnZPbWeHo/0LP3kmT51JCqjOp+qi8za22vFTfzPlGCU55UyrbU0teQCloJxEJXtXN8b0MWJojpEtgL35rPtQ==","signatures":[{"sig":"MEUCIQCcYcThWFZ1TWlnsa3zMAMI2BB8d2Jz9fWfMUdUfvQ93wIgBu5ROMC9ln9DKUnFHHqEq1vkyx7GNu3icMSIq45staA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA8GOqmrSnOrdBkfY4pdFnc+NrAbv4MHoHzDMvFqGF7KAiEAqcgEYqB64xePuiq4+vy5bMrZyXadu+EswN8QYP+jTWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1493","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39434211},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8078d1bc7ebd5f68a0ca58434a7cb00c57ea7da1","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2017","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.670","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.228","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.30","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1493_1790742287667_0.16103839862018532","host":"s3://npm-registry-packages-npm-production"}},"0.0.1494":{"name":"@tscircuit/eval","version":"0.0.1494","_id":"@tscircuit/eval@0.0.1494","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"adabb0a1251f270f084b9c241d255fbd284d4dd8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1494.tgz","fileCount":15,"integrity":"sha512-D1z+3YIsYhlM+4OjKflZ86wlCADr2erIZXSNjM8UuJzLTK8JJkcWIU8QLGF0/aVuZWYLoDjlWHMh6Sx78EOmRQ==","signatures":[{"sig":"MEYCIQCq3Wl9v5RkYq61UTAUi16tl3cSqmg8bR36Z/LQDXN85wIhAJ+c8BpBNIT9eXrZbHjWGZkGouKEo1xVikRuN6onEy+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBU8FnBASfJo2Te14+w995gXWlsADNI8bFtqrkZkqW6kAiEA/paQf90qEDen42SpwADxAhv0GZmlb0bEQlbzLeJH+ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1494","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39434386},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"21d8e7ad962b93fe2ecd2789f2d8356c3c33bea6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2018","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.670","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.228","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1494_1790746517499_0.6197589640775185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1495":{"name":"@tscircuit/eval","version":"0.0.1495","_id":"@tscircuit/eval@0.0.1495","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"43e824b272d7e8d9bb4a2db0a7b97784c00f77c3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1495.tgz","fileCount":15,"integrity":"sha512-8GiRGpAxEfEsNEi/e139Sjm3LdTh2zHhzQjBFtzf1xfq5ngDqac9oFzu64bg2+tEt2Tyc1S5fyA2EMqk9QjWog==","signatures":[{"sig":"MEYCIQDvPVs1zeUZBSqHBlVay2uRuW8fcEGTBgEA/6j06i7ZIgIhANkGR1+U+w/P59IUxM8O5RLRq/icxquXLo1nxbVvGg/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBgUJyFLfMir1vNqEK1c+q8wy9EoRPBLhYoCsSziYGQNAiARNyrpI1h1Dz5eZuYBAqfEYXC4V305ghWPnU8FWKe52g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39436675},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"35639dd130bc133c7c9a76bcfb3b66a8a48422d0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2019","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.228","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1495_1790747054074_0.5892956591916745","host":"s3://npm-registry-packages-npm-production"}},"0.0.1496":{"name":"@tscircuit/eval","version":"0.0.1496","_id":"@tscircuit/eval@0.0.1496","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"983f62e0c4b87d134841502de270a41d43775ca7","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1496.tgz","fileCount":15,"integrity":"sha512-CIKqBYoWHljMTbQaH5FbSY8rSq1q13+1XpcIAMk7yi1sUdoDIQL6iW8aHLwR5c+Rcg2V1gfVWlvRgTLfSGe2Lw==","signatures":[{"sig":"MEUCIChNyWhxHwTWhww6s65ItxK7RY8jSefw8jzcf+TdsvnXAiEAh6/lYrKbQ4OyssuNPGPgEhwdFf+bOGXMCSVUHCMkLgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGyO8bRk7IJe8lbolDYrBJA60/bpn+/3UmVv3+yJ7kM3AiEA5Y+IolbSHTrUi/yvsWge+MNxQSw5SXK4MukxN47yynE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1496","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39437618},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"3fa89fba7121534559b93e7abbfd91e974da23a3","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2020","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1496_1790748689387_0.678735532810053","host":"s3://npm-registry-packages-npm-production"}},"0.0.1497":{"name":"@tscircuit/eval","version":"0.0.1497","_id":"@tscircuit/eval@0.0.1497","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9d0688836a4fdcf3be63662267d566505c53c9d8","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1497.tgz","fileCount":15,"integrity":"sha512-4vRaeikDN5MTIvK3VscupiRhq7o23CFBxawUOOnrMfJypBSHDjKqDnZAi+Gkq2PYJSPzlBu34v4jpL1l7nXJ8Q==","signatures":[{"sig":"MEUCIALBGQBT+Vl2Q/v1fgHfat/kh7VbPcf8SMU9pywtbXoiAiEAtk++YSARU9DeTxbMlgSTymO+sSsAubygUFsibt78Zjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjNWWW6PtV139uBuYL7tS5OyqTJVB4LQimnJY6YRtBJQIhAML+xadKcFKCH8VIXpHXGAd7ArCDkFPFqnEtNV55tiV7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39438747},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"aa7924370931d191de8ab4c3f2af1d0d7d83abb9","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2021","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1497_1790769547378_0.7370230331472905","host":"s3://npm-registry-packages-npm-production"}},"0.0.1498":{"name":"@tscircuit/eval","version":"0.0.1498","_id":"@tscircuit/eval@0.0.1498","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9d215cb080df54bd7d864458c29828777a4031cb","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1498.tgz","fileCount":15,"integrity":"sha512-kRQqT6u3kAbglBRKOvff2/LjP6bsAKIAlezkJ+Vkn1tyXuvyvMUsNZWqK49Q1+H9fqdStvUBx8cU9Xt4YHARMQ==","signatures":[{"sig":"MEUCIGIstqTlnbT5sWddCCxoa2dfhO12Dyha6JvFiiNEn3oWAiEAyWRiAuoBq+A6gyB6jNkkpXzC6CjABKpr5obJtVid3Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG8MlCeTP5GBpNVXsb+/yXPbB19dKCcihY+KxVUWUgU0AiAyGGzdZi0Ucev7g2JiXhpVjcwqUyLjE6nH3RUHTIn1Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1498","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39440405},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b017875b0158c35ef17173c03bbd08916aca2731","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2023","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1498_1790770166285_0.5975012579163641","host":"s3://npm-registry-packages-npm-production"}},"0.0.1499":{"name":"@tscircuit/eval","version":"0.0.1499","_id":"@tscircuit/eval@0.0.1499","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a6d2d66fc621501a690993cb81cfb9822427545e","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1499.tgz","fileCount":15,"integrity":"sha512-32iTIzIb7hQgCQT49kvYCmu/0AQNMhiA0kxzW/lG0EiZBDpDdt39f97RBW2uOCwTNGnj4eYy/N6+bVbA+gsGPw==","signatures":[{"sig":"MEQCIFkmbiqUKdt0lWKDWfI8JUlRMQUSRVXO2SxRLuIj5WFHAiBdIU03sLjdGOI7EhWHM8fpzXNb3lzB1CbUTDkhZ5Qi+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXITu0wyvOOTBuQ6Mkty7+ghgjApqyBzStTHl0x32AvQIhAM6u3fG1OfHaaiIE1xG7bNM+pfS+Ucm4TRmgytPtPqw/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1499","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39440553},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"780cf5083a15b251460b8aa49514e8a3e05e4d18","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2024","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1499_1790790221303_0.513328686551854","host":"s3://npm-registry-packages-npm-production"}},"0.0.1500":{"name":"@tscircuit/eval","version":"0.0.1500","_id":"@tscircuit/eval@0.0.1500","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"e91cd0128dd45a20363d1ca50cd51ed94d71ccdc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1500.tgz","fileCount":15,"integrity":"sha512-Wk5Nd1bdbj4eecxIIO46I3YItSuC8nGD/6ZJRypof3dKWjCfD8uYKeEVLsdB+fDKfwOSq3xExyHOlg2XkCrhvA==","signatures":[{"sig":"MEUCIBHx/Nl7BFSNo9FjWpHNpt/h9LY6mUrDUO0jOQy16YPNAiEAwHBrxOMXn4108blpQlpwwJATuV1ootzquCwl6y6lvjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiAY4ncDWP0mmSdabK+vYz3Hxn9wcZ+tiIHotzbXHoKwIgQT2bXMTmblnzmhleQqOfEfUIeUymqphKj0VramvYXyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1500","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39445291},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"c4e5c23303444186eb35553bb83eb67573e7d740","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2025","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1500_1790797524390_0.6020464188925456","host":"s3://npm-registry-packages-npm-production"}},"0.0.1501":{"name":"@tscircuit/eval","version":"0.0.1501","_id":"@tscircuit/eval@0.0.1501","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"b823a0111db7b5fe7451cd53ed0ae13fa657f68f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1501.tgz","fileCount":15,"integrity":"sha512-CTBZwfbMOZgk7IW8dNjIusD1T9GriYdeBPGV/JtDMpZ/3ZNOvg/kO89GaFDDn+G6cJXzDQlaRy4+w49NqsJGcg==","signatures":[{"sig":"MEYCIQDhw0y4/YmmAW2TULKyDxMpFLg0vlXukxyBWAJRFSd+PQIhAOWZ92TU8TpUJh0JiGKGKvN4XwPlbIMFGlJQ2vaEs9P+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfI/GGuzmum1k6+7DklHyrUiQ03jxDqUZYg4X5/CA3+QIgLG8B322qhyd2SFa9Zl84qRZR+oG1fU6zUpwMlxS8Hmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1501","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39514853},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"594e6d7e48d48101535c89cac610c887d0a14b34","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2026","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1501_1790799518364_0.7230331731876101","host":"s3://npm-registry-packages-npm-production"}},"0.0.1502":{"name":"@tscircuit/eval","version":"0.0.1502","_id":"@tscircuit/eval@0.0.1502","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"5dc622940a7c6e7b4439aa860212a266cce3c4c1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1502.tgz","fileCount":15,"integrity":"sha512-Ykth1zwr4qfIhZfCgbDVz95LvIPTNGNybFgA+9yNldEgA1TeWXvb0ousSY8ijwGcGtArqPt9jCdOexrbAOKA+g==","signatures":[{"sig":"MEMCHyiGgWVNmNry8FBpWSRzuQoJfD/OFV7qWpbfb66CnH8CIA2W91UQiHq9XwYU0C6Y+Q/R1zZB291vesYrPhUEG1hn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIUSM3j6YlW4wcak903Xfrk8S42p7cY4tUIg2WIbospAIhAPDhIs0KSI6vefFfNupHLInH9B36oC3LD3Wy09sS0Mv5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1502","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39656757},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"635e03b6e9e0b1b9751c60e12f7ab14662274a9c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2026","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.2.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.215.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1502_1790808706964_0.23136831000400404","host":"s3://npm-registry-packages-npm-production"}},"0.0.1503":{"name":"@tscircuit/eval","version":"0.0.1503","_id":"@tscircuit/eval@0.0.1503","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"139f2be9c7c730a1b07a8e237e0dfdca7d4b7d2c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1503.tgz","fileCount":15,"integrity":"sha512-35kxIgrXNzuVjeVsR4Fp71WL8B664AlspU/6QxlytJs8Sn3jqq0jLejn7bzvX2kLTJF2URm5fZ/TjS7iuf4Q6Q==","signatures":[{"sig":"MEQCIGBpyonxfc+2R0F6JdQalWZcACNZMy1SFx1YveMPorHvAiAJIekqqsTwaklh/ftV8TgFWFyfE7OnmFawDcMLBukINA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCop4j1/ZttP2v/rT+rhbtGpZbOZsmJCwjSJxWDnvZs7wIgavZmzRsy3NEEH6+m8oJ+1hT7GkDIa8ww6K9GMTzT7l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1503","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39515187},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"795ec1bf3abd7f6523402495eba51c522a0f1c59","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2027","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.0","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"github:tscircuit/bus-lanes-solver#0bc8d071241b18a3e7465a878881abe4998f6384","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"^0.0.212","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1503_1790809061817_0.6311335649773766","host":"s3://npm-registry-packages-npm-production"}},"0.0.1504":{"name":"@tscircuit/eval","version":"0.0.1504","_id":"@tscircuit/eval@0.0.1504","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"4b3380e1eb0e5919ab0abb7936604b1202ee0817","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1504.tgz","fileCount":15,"integrity":"sha512-AyjvSCYPWfRC4jeOPui62uRqYESAF0kKtKh2RXSg4JDJyAk0tCUdMWzYRSReyjOIR/4Ykai7cqb9iH9sXIHDmA==","signatures":[{"sig":"MEYCIQCihgrd428+9wSatnuzTGjkU88rSqN0TtiKNn4ooVQlSwIhALZl5JUOGwwgCQo08dlKjm55DTvYqN66Cmyec2FZhlAY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXhfbITRNhqI6RfXSQ4o0/HbFBqLXGYV6kd9fE7uZ2XwIgJFpaJ63Y84F/GUfWBWwt2ceH/pWciXIofATfyO7mjeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1504","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41879985},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"8d3661700fde3a1cad0ff9034d9da8c555772f86","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2028","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.2.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.32","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.215.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1504_1790826206241_0.7027093151674642","host":"s3://npm-registry-packages-npm-production"}},"0.0.1505":{"name":"@tscircuit/eval","version":"0.0.1505","_id":"@tscircuit/eval@0.0.1505","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"72e6d8a8cda7c91b08f69549d899df6337da247c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1505.tgz","fileCount":15,"integrity":"sha512-/ki/rJQULTUmY9GBYNdImxK2d7uTKq66VN7d9pwwDDv8XgU/d+Nt8nG4dOXB5NDOxDRPRAS9zkkoE1UvQTZEfw==","signatures":[{"sig":"MEUCIQD1QMgu4us1Y3kRY164gyoujJfWVEXsfSzELHaTy/t02AIgWkBxJfDzslTIeSTfoco/UeRTreDDNo95zEskMRNqqyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEePCZdX6iFpccZ3CeEaUqC1dhVte07xiufIM7TQ9nVjAiAPbe1DP9y9RP9ztsijzDCnqwerl/q9Pp1tCdx+lBg3kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1505","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41910434},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"6bf00290f4ff586cabf13d5b3562a7be9032b725","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2029","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.5.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.215.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1505_1790826501962_0.9022829173483944","host":"s3://npm-registry-packages-npm-production"}},"0.0.1506":{"name":"@tscircuit/eval","version":"0.0.1506","_id":"@tscircuit/eval@0.0.1506","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f0a941a3ad33026b4b72d5eec8b9cea1bc66decc","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1506.tgz","fileCount":15,"integrity":"sha512-oKcVlqSI/bbMvSWwjGqETEz/61YI8EqM8ErB4lySzwjkciQ5Rz9B7ojDdM1ti/WowhpwKPhupKgM6hR9s8lknw==","signatures":[{"sig":"MEUCIQCQjZiN51KLZ0XN90goS94gMNIKYwKtN4lmr28ddfpYgAIgIQmTxvUhEf+90SCZiIcYsEnAOkSFEHq4CUYY4K23SbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHeupNEF7HGquV3qY6nTITJJgaDlXlSp/B3Ali/F1n+AAiEA5sexxQnlS43V+1uUH4h7NZWZC0AVA/Kk195O+m6U7dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1506","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42064349},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2e52178f9654dc62c6140270b17b8b07f11f0d05","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2031","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.230","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.5.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.941","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.217.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1506_1790857309729_0.5813849126066768","host":"s3://npm-registry-packages-npm-production"}},"0.0.1507":{"name":"@tscircuit/eval","version":"0.0.1507","_id":"@tscircuit/eval@0.0.1507","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"12629bf86e5adebc18d858f51803af2feb524f39","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1507.tgz","fileCount":15,"integrity":"sha512-THnUxY3f/o0+Tn6g6GcWcFhS93YL/NOOgnx0Q+SyD68vuGD0keGBhjDLRbmQSwhYT5P7Qbhwup/JYMnFNojX+A==","signatures":[{"sig":"MEYCIQDIF4C1Xof9Xb6nYry3mjleLSzcp0aYh7uvAuh5HS7SEgIhAMDBQM4PGsS/zuB3uYhx2OOnwgNSalhSkO+nJ5er1Wj9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9BRVHIObFzewZa4e8lEGwD2/VIa6q7c0rQCmSyGMROAiAxdxt9ZQmcmDlTI+lmCnNdsK7zn9UNf2NOtJVUaxQQZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42582923},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e37e3d1ed9a4181fc5cd2e213afbac6b0d4eea4f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2035","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.672","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.232","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.217.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1507_1790882875954_0.5589867598597116","host":"s3://npm-registry-packages-npm-production"}},"0.0.1508":{"name":"@tscircuit/eval","version":"0.0.1508","_id":"@tscircuit/eval@0.0.1508","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"4e4cdf4da738146cf2e58d49997d048e9b25097f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1508.tgz","fileCount":15,"integrity":"sha512-PLGEOjZ0nl6vMVfg7EaiHpHOTPJadHj79Wj6LhGsb9NbQw8NFej+THqsTWYqNBQfz0o9xJ469vs6Iz1hcnn66A==","signatures":[{"sig":"MEUCIDuRM3MD4oi/spZt6R+F+yoTyeplcNN0mUXAuX75C8IaAiEAkbA8bN0Zxrg5qTx1DMgTnMEYJUB3YQ96voPM8i1YtzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChjL1sonkZsR135/WBpHyFmNz6r+0kK271AcLkKrfM3gIgMJnpJV7s5Ib+noj12oiPNLyK+QjQRWaz2sydYMv+eHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1508","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42588168},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9bcf6327ad4d35b7224214c599e4449249ed8d16","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2038","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.674","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.217.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1508_1790885733880_0.1695263307696484","host":"s3://npm-registry-packages-npm-production"}},"0.0.1509":{"name":"@tscircuit/eval","version":"0.0.1509","_id":"@tscircuit/eval@0.0.1509","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"9a5a6ebc12f5e508cb211e7ef880a8d5d54fcee5","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1509.tgz","fileCount":15,"integrity":"sha512-T44NnUI3lhBursMOuuXJiN5RRVQ+6tHm7N7XK2Rd4AWUaeQw+NZg/duYqomF9RC7n62CPen00A1rjQQST8srAQ==","signatures":[{"sig":"MEYCIQC9nHLDzEhdWFn9M105jvLixGuAtwkAmS7TAQRSalARwQIhAIC5jMPhQC0KRi0slohmkJOjhQNLjLBEWOPtrad0P/3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHgm+ghHhbGARn4MRfnnjoQ1sizIkPZoL7LychezesPlAiA/xV6x8GSGLQCvM3TLIDm3f/DNIBvte8cJ6v1m/Pjbwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42589707},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b373ee9def9e84789f18db94d349597a2b031c54","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2039","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.674","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.133","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.5.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.217.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1509_1790891497315_0.8259759219551057","host":"s3://npm-registry-packages-npm-production"}},"0.0.1510":{"name":"@tscircuit/eval","version":"0.0.1510","_id":"@tscircuit/eval@0.0.1510","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ef4bb2f82dd24c61f68a2ea5724c8311140f083c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1510.tgz","fileCount":15,"integrity":"sha512-KcYmz4SYllzShpqQxJ7eA+XUXWW5Gs9BQF0RCfbx/jTCMiJjxpNQafra4n3v8gJrNwXJ1vlg8VZtE6Mu/lBKbA==","signatures":[{"sig":"MEUCIF3N3MIcYCf/lu8YEjWKhPoGAgO6XNY/+Fa6Wk0ElfEeAiEAt0EwfabZYlxOjuYsrwVbAQOnjznA7c4h5mWM6JgUXEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHsI+vWJcIRw+FjZ9Hgxa7pKnxzQ6g8UQvuu/QTrFPjBAiA4yLqvy8nHVKsTPssYZer11woz5wsS7bxvnDHEvdmbeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1510","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42602005},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"55d0f6f4a70f5068eddda4bfd5e190ce821770c6","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2040","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.674","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.137","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.6.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.217.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1510_1790892286756_0.48430837671852367","host":"s3://npm-registry-packages-npm-production"}},"0.0.1511":{"name":"@tscircuit/eval","version":"0.0.1511","_id":"@tscircuit/eval@0.0.1511","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ee325f13c7e59199a3aef85d3aaa93afd84c4c13","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1511.tgz","fileCount":15,"integrity":"sha512-jGuIhtD/gJfiOs2VHXtj1/JyCrrUDpc8Jwv/baQ7qFdcutwJNUPDbnxqSaVfHyysMhHhnG0m/xYI4MgXu5fRmQ==","signatures":[{"sig":"MEUCIAMwX7nV1OsiNMGZM1fl6dt4IVSPTm8HTnDz9rU0PaR0AiEAs9BarTWIl+gsu7nCmPgHrgB9DDvCHqB8T0hN/pscX4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXK+gXMpQIfBkIvjTVB1RpJ7MD1snf9QwnlCnfOjLcSwIhAN36KYqmm3yXrVx+2LtQ62Fu33l4wEAoqZDfedg/cL0F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1511","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42602461},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"62139ad23ba3bb557c7c78066cd3c690405d9a9f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2041","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.137","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.6.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.217.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1511_1790893870801_0.4289951279824815","host":"s3://npm-registry-packages-npm-production"}},"0.0.1512":{"name":"@tscircuit/eval","version":"0.0.1512","_id":"@tscircuit/eval@0.0.1512","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"90539ebb93c2afae87ae9fea294fdebfa97b9440","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1512.tgz","fileCount":15,"integrity":"sha512-SgM+yLmpP/T1okHEhMccaCsg6Y8fvBmR3NUIsEYAiMX6ATypuG7gr1Tvqhp9svDGfa9wabcqBc3W9L+v8WoK8A==","signatures":[{"sig":"MEQCIFsPwOkvYfugIST7JNsvmzVebK1vKrmc40Bq0ZivAKPAAiBrHtGxsUXUARCM3bouFqVtC8dUlSoJh57VS+aeRihwsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGqF74B6cakMGtmThwpdQxnh2epZUC5P2pfOr+/AUQamAiBuR0B2oDBky7ZYVn/+mTf/bw8IQoecohFt/cc65kgUmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1512","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42602579},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"dde556b00232de5195518e34ec757f7596bc101c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"^0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.433","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2042","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.137","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.6.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.217.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1512_1790912274831_0.21334272399108856","host":"s3://npm-registry-packages-npm-production"}},"0.0.1513":{"name":"@tscircuit/eval","version":"0.0.1513","_id":"@tscircuit/eval@0.0.1513","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f1badafe8f229591ad4b6171f486e41c81154e23","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1513.tgz","fileCount":15,"integrity":"sha512-lOhN5lctyG3khIfiuMRVLdePMQtt8r3HVB99FP+lEc+sCrcqB5ZKXyWfpr60YbXEeedn6HYHFcFn79EbAEfgIw==","signatures":[{"sig":"MEUCIDffnsH+i8WIfPK4d46DdFIcf4NRN5flvb4D8re6grx5AiEAoq8/cf4WnsWTFQrhxRPaJ9Cblba3+KYefDAecjDA0KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGPZXZHQqu0cIuVOppitdp1x1WuhuqY04aiX8pM2PWBBAiEAugeFFNS5bfRfMiY18ZLzRlhO6ckxpmLaynmhjDDNHTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1513","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42618785},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"83b9e9e55e9ef9a102721c3151346bf24aeec1b0","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2043","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.139","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.7.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.217.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1513_1790920686545_0.6018775362739697","host":"s3://npm-registry-packages-npm-production"}},"0.0.1514":{"name":"@tscircuit/eval","version":"0.0.1514","_id":"@tscircuit/eval@0.0.1514","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"548e40770c6b05f56016c0ae751ce2a86a328024","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1514.tgz","fileCount":15,"integrity":"sha512-z/ac0WLCxyKbjcuNRC9rbTMz/A7W+Dpk0AGC+bF2ahISqZj9cMI+NhJJtKT6c9KxmQtSJulRkrtbxiYM7e9UuA==","signatures":[{"sig":"MEUCIEwh5cnhAPGmdRmP+gfYl9QV03kBxg6DPL0/wp7YeLQEAiEAxoB+9QK6Ablj0rH9hKeGcXFWAHYmJEfK4PPuu1zGwNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0I+h5XhPHN39pKeqJqQqPrgfKT1op0i+RfeHpiEH5FQIgNx3wyyn7PPJxzVYlQpXDQIJLQ4F7Mn+BD53zAyFtlAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42623417},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9dd7cc98bbc0e5af6f1b8349a20e83b893db51ce","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2044","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.217.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1514_1790924820536_0.8129834990029547","host":"s3://npm-registry-packages-npm-production"}},"0.0.1515":{"name":"@tscircuit/eval","version":"0.0.1515","_id":"@tscircuit/eval@0.0.1515","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"30a0b3cf61d9dcf779b79fe903cbe83de6890d06","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1515.tgz","fileCount":15,"integrity":"sha512-hwWrENTdivCUrgRhJa2NqrTpn/MJw1aDe8FgsM8Ys5TbyQ+pu4FhvocdAObvHRFEIWgrWH6pcX3IMQpHtJ3gHA==","signatures":[{"sig":"MEQCIFARNf+jWV9WepEYMB2xGIzvy1SWAO2C44P70Nv0MVxrAiBjIDa0QNrRVLO4NQE2xpTsTYQprpD/ydLTQS4IDybiBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEfeGv+3CGbB/WaI5HueVD9KZVJBKr0CCAe4lY/4ZC/8AiBDMUjD/pNopVFcnL9VW5b7ibHKU6LRdnd7e0strADnDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1515","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42626310},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e9dd3de8b3ed6e2104a42385f6b7b561312c0426","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2045","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.220.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1515_1790928093845_0.08775243556706402","host":"s3://npm-registry-packages-npm-production"}},"0.0.1516":{"name":"@tscircuit/eval","version":"0.0.1516","_id":"@tscircuit/eval@0.0.1516","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d332dff9a04f990939d968a38248d47e74c7c965","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1516.tgz","fileCount":15,"integrity":"sha512-aWODI7XLBqU3vO4h4aSrf4yokf8xpc6WUS/hIBhQYyPLfBN61g0jJw8pl1eYPoccT+H61kTbqx0h2wYxVunQOQ==","signatures":[{"sig":"MEUCIEAZwi3JLchkN+WJs9dy+Kdt9giPrq00iehNwEzprwjcAiEAoMlm58c7OqIIebQm084luOMz1UlBVqC8Bt20MBXucmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBUe4anu8l+zZn3lgZjGQRJgweQn7kD6g8soue2GcDZbAiBmxyr0PK0teSWS8BnNlVyDpQVVnyFS+mBfA+XP6mZGKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42628024},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d489b22f79e09d526c2dc397eb29641d84b1b84d","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.507","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2046","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.221.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1516_1790931988015_0.48010539499985483","host":"s3://npm-registry-packages-npm-production"}},"0.0.1517":{"name":"@tscircuit/eval","version":"0.0.1517","_id":"@tscircuit/eval@0.0.1517","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"31087c0159be16dd8a295c3f6cce2947b6bdf24f","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1517.tgz","fileCount":15,"integrity":"sha512-Q5g9XNwCFz68p2xI/+cz20ZKBFRpRPOmqbEM5U6TG8DcOCEiWq2eRpcopdmUx2YS4zxmGfc2kWv7Q1ryoUknLw==","signatures":[{"sig":"MEYCIQDKduHcbrobY9++PoFGCrU8z8luh8PlEVo5Kos/oL8/xgIhALKFvIddDIadtb3/XMzDeBp3BBMXaAz30rE+xnTNBw2X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWa0H6PeTuO6U1Dve9sFbS5EExU2ZROXzy/9lO8m5AEwIhAN3tmwVOEAhJ6WGaf3vqzzVo9wwB5xUXaIkOupqCd3ar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1517","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42638680},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"64c415b407483c930857264f275d79dfcc7367c7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.509","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2047","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.117","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.221.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1517_1790938873551_0.12915465910210067","host":"s3://npm-registry-packages-npm-production"}},"0.0.1518":{"name":"@tscircuit/eval","version":"0.0.1518","_id":"@tscircuit/eval@0.0.1518","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f6f6b4769246464b62e549a55288535803d7db98","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1518.tgz","fileCount":15,"integrity":"sha512-zRwr53UyQM3/JQ3anAyW5jkt2WwmTdQcuLRXVKxMXMStyCqfeLrZg7XMETvhogiPqSZp21KXYvhX7ZQZrU01Cg==","signatures":[{"sig":"MEYCIQDN6bBZ2ZZEh4kN3Hs45Os7VciJA8rtsQ4DSaV+2gqhzwIhAI2OP+GpBL3kFLJe4HFVY8/yNk3lVYFj5Adhlx6EqQTZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeZDX0RskW8stVyovPd7vp9S9S7SbiyZ0fevXOyOtLqwIgGSDWTcfETGlHLC6DLmS9AbTczVfp9egnxG/9erlW70Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42705903},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"51009450bfb1bb513ce86a626a3730f4c4ca3a48","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.509","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2049","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.221.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1518_1790952639093_0.5690479627956153","host":"s3://npm-registry-packages-npm-production"}},"0.0.1519":{"name":"@tscircuit/eval","version":"0.0.1519","_id":"@tscircuit/eval@0.0.1519","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c6fb14999082171d61c113c20438a7cc83e4f942","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1519.tgz","fileCount":15,"integrity":"sha512-jXH0UdEbC33MV6XvqN9ArJYvuEv2qjyu5KHM+KwaEMOq64RgR/sFKcdgP8SAYQ6p2zambtDX+2e0c7am52hA2g==","signatures":[{"sig":"MEQCIBWZqINdXPYyus2xkY64pdUEhOmlZP0OdjJf4xr6Hm/VAiASFoJ8alqJ2qAlNK/Dlt9zkxYOZRIzwkbQKJxmnhf1BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAzp8dcznvXh0FhA0C95gd3wFAvycSbtv9qCazdp3wg1AiEAgpm//g25bjpNS1P0uo50hcOVS/BzPKOzUUhTvoMmn5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42717507},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"9234af83851fb418c52e6f1c115f3f6f3b8e9e20","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.509","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2050","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1519_1790970783590_0.3356576789127641","host":"s3://npm-registry-packages-npm-production"}},"0.0.1520":{"name":"@tscircuit/eval","version":"0.0.1520","_id":"@tscircuit/eval@0.0.1520","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"88a087dd85498bdd32173b14c215ffa8f6479b82","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1520.tgz","fileCount":15,"integrity":"sha512-SzPRkDaa6/tWNUp5cGlobgMG+MILE76em45VZWqGJu3YBteempfbLePZKWJ0zdD0yB4EKdy+g2IvT9RpLBiHlg==","signatures":[{"sig":"MEUCICg4L3Um5c3KcX0etgwU6sHE/zwexlRjJoMWtpkkWMMWAiEAmCRqpLKqufs2KsBhBlhl+GgB3YxTnPhYj/Y84iHcWFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpHPEL2GyzaT7OMtp32uPlR41VNRsY5UdQ8k44f1Z86gIhAMJqlZomwA9C6lus8mjhGq2+q7EzFZCE5cDE7CNxJWpr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1520","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42719131},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"617c7a688236c9f6f3bc07cd304dbdb16d553b71","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.509","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2051","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.426","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1520_1790974372056_0.05731017264624283","host":"s3://npm-registry-packages-npm-production"}},"0.0.1521":{"name":"@tscircuit/eval","version":"0.0.1521","_id":"@tscircuit/eval@0.0.1521","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"0b38f467e666a537970cb2391efb493adeebdb40","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1521.tgz","fileCount":15,"integrity":"sha512-JRxVjdNGqO+rQcg1LXRnWKEDrNiFIJMCqLtge+qhAz75O8L7rnnS/rh+3C4D4MCKZYI6XKxBZCB2a9NFoWuZyw==","signatures":[{"sig":"MEUCIQDWDW4AxTjuqL/6pxUe0vbTr6Hw8f37lqtEVWq6ZQ6ckwIgfRuADcPpA8LBRszwAh3uD22FmN4gB7OozwW02QVWliA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEs0r0w1dGDZBtL7V02o2xYfBM/pNvQsosqegB89LntsAiAquiviojooWEQFdnO5vbM9is+n5aVg9DNO52latqnbcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1521","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42746130},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"94aab4fb639eabd754ce758a6759fd1089e1e641","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.509","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2052","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.951","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1521_1790978905139_0.014058112713325244","host":"s3://npm-registry-packages-npm-production"}},"0.0.1522":{"name":"@tscircuit/eval","version":"0.0.1522","_id":"@tscircuit/eval@0.0.1522","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a17b31ebf5bd00b59446f91e8428b3b7de1f84ad","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1522.tgz","fileCount":15,"integrity":"sha512-0Bd2IdGuTY2k3lmlQgKIeVmi8VAXRgq3VQZcuOjo3jZHGuqs++FJEg+WNGOw+hmXTP8iO5WsC0SMjcJDXuNfFw==","signatures":[{"sig":"MEYCIQDTToXXUJaHSy1DM0D/FgacLW68JyNQZnWO/KP6XESbIwIhALydXw1G3XMRVQEBajNrXLzVrKj+eor2oIUXmcALeYyt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdTk/GL5jkLXZms1jjs3Y+A/h4TcY3s7ErSQEuBJNaDgIhAPbLa/gT8THi9SRpRvF7bZx7evMvHFNBWkM/Vxf8n4Yw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1522","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42830228},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"fc1e2e376dd03fbda9713fb86a4a9a84989b67b8","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.509","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2053","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.6.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.952","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1522_1790979609206_0.7551758880500099","host":"s3://npm-registry-packages-npm-production"}},"0.0.1525":{"name":"@tscircuit/eval","version":"0.0.1525","_id":"@tscircuit/eval@0.0.1525","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"46c7918a3ec0803bea8b38f0051e6b080fe551ac","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1525.tgz","fileCount":15,"integrity":"sha512-G/rnfmvidQRMrWYypTLacsCGLBnBmvegRKM4SpVvXKR4r4N7B+PzZI7cW4BoY2cTBgQnPr7NGTZ21jfcY9jUsw==","signatures":[{"sig":"MEYCIQDoERDiLEQ1CJYiQa5sZmVIYXoJyK5NJPdH4aP1LiGJRQIhALm+4UAAveziIYfZM2jQkSrEqkAzn2uoM8oiSRJMsFlH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7d5eGrQEjo4374SdhiYTFNBYteW+JulItQm9rhcfosgIhAMBTilAUi5Ig9tCJE0zAA5ivCSL0uZRIwdjpLjKLpWj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43135578},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cae8c061a17513ced5a1ac1ae0a4699281c26f49","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.510","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2056","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.677","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.953","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1525_1790983779177_0.30584723248987844","host":"s3://npm-registry-packages-npm-production"}},"0.0.1523":{"name":"@tscircuit/eval","version":"0.0.1523","_id":"@tscircuit/eval@0.0.1523","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"71e6af406e3ea37284b3afdd316169a52b0985f4","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1523.tgz","fileCount":15,"integrity":"sha512-R2gUL8Rwlsrw6egP7IWm8zdkzZnrruw1NgNiuQid9ETUpr4wB6p2xzTBisT2OVPxlZzzNG5QOdPKAo2m1bYK/w==","signatures":[{"sig":"MEUCIGMfqAIG4tHmuJkmkXUtzCOBKhyD2bw77LmSGHCSScuiAiEA1GrwsuzVkdsBNT8mr7D3dEe1Iwoy2UMHMjjC5SU8iyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHERJxh6Yot05hdyiahr+pzrSaLwKP39Sgr6zsI5zyUNAiBDXeSPAjHeHuAW+rTrsc3Nf5ht3th3TvSH957u81R0Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1523","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43112056},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"cb9df820ebdffbe9f4e09087fc3848397117d12c","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.509","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2054","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.952","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1523_1790984208828_0.1285629418941845","host":"s3://npm-registry-packages-npm-production"}},"0.0.1524":{"name":"@tscircuit/eval","version":"0.0.1524","_id":"@tscircuit/eval@0.0.1524","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"acd8d30cb428fcb3f41430dbe1327fff3c298bae","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1524.tgz","fileCount":15,"integrity":"sha512-hBN2R3D+lllZWSEFI0pC0ZoehNfAd181rF1oS8xPW7Z31dR/gn5U1X2YpbVwIpqzEvfOuUqMIaWa9+WrrW+IPw==","signatures":[{"sig":"MEYCIQDSNiW2qObbVcdkjp4hFgGcFQ8tODRnO7EeQA0GCXokGQIhAPpVinVPbP6BGLLQVH7AU4zh7LOmjks/uHyUQHNp+6QS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC78QXJRBfVd/Py/dnxNLLQMwhC5l+wQqX3iVX14uC1TAIhAId1bZysnB9nsUGMGTBsJOlxss8907fhF/LNHximmRjq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43104818},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"d75cfe1e429821fe193c56c7ba444d50abf17a26","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.509","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.437","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2055","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.676","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.233","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.117","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.953","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1524_1790984614803_0.43975682440186525","host":"s3://npm-registry-packages-npm-production"}},"0.0.1527":{"name":"@tscircuit/eval","version":"0.0.1527","_id":"@tscircuit/eval@0.0.1527","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"ee7d111dfe2881dca50ab45e649c83dc4fd032d3","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1527.tgz","fileCount":15,"integrity":"sha512-vN4qBYGe+apXBV6Dfz5rssoihwuyE93CmM4okNRaNJHdyITlaUSmk0ZgLkM7WKw50TqWPDJDsLehLFNWhJVQlA==","signatures":[{"sig":"MEUCIHrMIQzJ6dODWBQqKM3yBsttXmqZ2TPmE9raQm4krXpXAiEAiqY4WCvvP1oUQ7enBk1W941dbBnKSxYl5vqLIWwFQ7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH4W5MgbplzgXflD7tamkEyillBFI20Kz+Kw5cWJp19bAiA7kwc2HBSNVVXlpFQC1JXiCTPCwjb66Wrsm3PcEg9mYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1527","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43156796},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"106a18c1fe7a5a51f8958ed0f1bceccfc6c2ec7e","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.510","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2058","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.677","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.234","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.953","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1527_1790987636003_0.6358356659863122","host":"s3://npm-registry-packages-npm-production"}},"0.0.1528":{"name":"@tscircuit/eval","version":"0.0.1528","_id":"@tscircuit/eval@0.0.1528","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"2f842e9aadcf8193a820cbbc1ca8d2a21183b62c","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1528.tgz","fileCount":15,"integrity":"sha512-/uYYXrmX9YO77CpI87eGP/5QhyTX0xl8jmqzlTFjIaS0YvkMv55LX8mslDUZKeBP6r6TjgG6d93Bie59PFQtjA==","signatures":[{"sig":"MEYCIQDqC1m1Iz8zQqewO6Li4iRfhn6DlnFBqRxj3VU0DOkBzQIhAKDCaz4UmuiO5GQ3nmjqkc7YTYOQZ5DL7vfSw1x50UrA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDrh8y/u/aT/eBP4/XH7/D9dl9iK6mu/AAaCZNeiKRo6AiEA2UUCGyejNrOghvc7Wt4BX/ot4wcLcte8CJ0d237dPrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1528","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43239178},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4f465aa499ffe3af84370a7c1e883b9af22ca386","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.510","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2059","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.678","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.234","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/modelprinter":"^0.0.5","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.953","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1528_1790991013978_0.640628340191991","host":"s3://npm-registry-packages-npm-production"}},"0.0.1529":{"name":"@tscircuit/eval","version":"0.0.1529","_id":"@tscircuit/eval@0.0.1529","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"d4a00d2dc133a3e9d171bb303e9f92c89bde77b1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1529.tgz","fileCount":15,"integrity":"sha512-gFYKhi+7UYkFKIGRKGfMjSrtD3pz0paxBZRu4vHWZy9Zxc9eJo8pE6PExEKoaHoGA+nlH4EGrNcAjHorqOo1Kg==","signatures":[{"sig":"MEQCIAjnOsQfo9/mouc4apW4beQaC8hAjT6JFVuu0cSZVhr8AiB/hDWWjC8EtL4v56WiBXOT30pbVzIu1GZtBH+FWYT7iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFXlml4JHjx0l0tDNxHTAEoky2kUvlN1B9A/IqSUrwv7AiEA6a707JKPKyafsBrHKk+IMZ4lH0J2FCAFzZQIPq3/QmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1529","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43249467},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2f14f71d9535bc65240a5e164312709c270eeaa4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.510","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2060","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.681","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.234","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/modelprinter":"^0.0.5","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.66","@tscircuit/capacity-autorouter":"^0.0.953","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1529_1790991515950_0.221774008784148","host":"s3://npm-registry-packages-npm-production"}},"0.0.1526":{"name":"@tscircuit/eval","version":"0.0.1526","_id":"@tscircuit/eval@0.0.1526","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"aff049bb2ccfc5ad2a08b674317b700bd56a6342","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1526.tgz","fileCount":15,"integrity":"sha512-QDCQoFDbxHba0NBaOWTzennsohrnBIgLss1UvjTN6QozMzq0TJ2k82XQEN31ti/tTdcQcbZ6n/B9f2xiFq3/sg==","signatures":[{"sig":"MEUCIQDXvziw+645C4wgb9eYWlDUZJa1DobmYLuTWA/uuCBn8QIgOGt2+E+yngEbBqv9EY94d5zrbCKG52+LDbWZsqW5zlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGSesDwcC73Wh0L8EuJ7xLCVZx6Hn63c8wmsw+uIu07gIhAPxtGi2Kuj9I8rEbSAcUjokdeLCImsIBMKo0c/3oS2oV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1526","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43155760},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"b61cf01954db8fcf5adeed2298535674518f4103","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.510","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2057","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.677","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.234","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.62","@tscircuit/capacity-autorouter":"^0.0.953","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1526_1790992797044_0.29764632319212736","host":"s3://npm-registry-packages-npm-production"}},"0.0.1531":{"name":"@tscircuit/eval","version":"0.0.1531","_id":"@tscircuit/eval@0.0.1531","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"a0907beb34f18b5db9d2c17d321138dcf73ab094","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1531.tgz","fileCount":15,"integrity":"sha512-RQVTZFmwVRr3kFTFwU75XQXoG9Jx4LRZRh2uLrrHRNBd9Av0Sbr+2vfqRhtgmcK7ij+sT1TzinC2uP6hnwTZ1w==","signatures":[{"sig":"MEUCIHVdInvG/U8XDmwjObqea3hWN0r0FvR+h6QLPRHctmQ1AiEAqcrchL43ztu0CcEwQYopMmY2/wtYopwDzdiRD4UYXH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICCbHppbai/MzC89klXM9wZkEe2QKGNc6Ge2lf3dtLB1AiAnpyNJzWZCB1MmNABnfgFZbHw9ortqtOKX4ZKMIa4PZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1531","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43253686},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"430b8e5f7b7db5c4d0c4e6128ae3ef16afe3a3cc","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.30","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.511","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2062","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.681","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.234","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/modelprinter":"^0.0.5","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.66","@tscircuit/capacity-autorouter":"^0.0.953","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1531_1790993744185_0.19314924727887095","host":"s3://npm-registry-packages-npm-production"}},"0.0.1530":{"name":"@tscircuit/eval","version":"0.0.1530","_id":"@tscircuit/eval@0.0.1530","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"c6c4746ced6f73e8585b3cece091a0ee9a758f73","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1530.tgz","fileCount":15,"integrity":"sha512-nEt1f6qkCQfeM8ckvYWRbDEjeWyrpVC37/zfQF/iYtxPFq6eK8NMSQhfwpE93j9Q9WY7VCi6PcghA1J6LdoO4A==","signatures":[{"sig":"MEQCIGWBFaUJPhBwrcPEaM8W2FRwZzTe4/D2kTnDtPmOm9MYAiAGSMTIFSM8uGqFWj4TS6xHOpBUxrqlO5R53Vl25OLlsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyhX2y3KMhoNiSXiTC3elxdu9AV6CB4fi3uYTr1ravJgIhAKzfMGKn0XSG2x2JI5OlYrSjOHxYJFC0BB30bAxy9ZYs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43253686},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"2aba732fdd53026fcf442777d3d2b230c1144a7f","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.29","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.511","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2061","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.681","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.234","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/modelprinter":"^0.0.5","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.66","@tscircuit/capacity-autorouter":"^0.0.953","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1530_1790997197956_0.13665442362196156","host":"s3://npm-registry-packages-npm-production"}},"0.0.1533":{"name":"@tscircuit/eval","version":"0.0.1533","_id":"@tscircuit/eval@0.0.1533","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"852b787855bc3aa049f9e3adc9edba1d4007c14d","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1533.tgz","fileCount":15,"integrity":"sha512-7cxURUFedn3E6iH69H9cGAz7cRyJV3em5cfQcb9dQV581AKBneThwhIhzC/6D0xG/88NKcwDOMflax3aKVrUrw==","signatures":[{"sig":"MEUCIClio4XVQZMhJPpjdxurYjXx//Opbw0x4MieLkDOTzlxAiEAteV1rqyobXeizi5FdJTeNcgiOqICtjAY/vBBq4DOksw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEBBcWIJNeTroYRyRShO5VnwmEaCFf1qHCpO+spbAV5LAiBmmbELltk3aghxIGfmQDSbHiRV2DfrtDyiI7RuVVNXBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43263327},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"71380d07beb23965856f185cee7998ecac714ab7","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.30","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.511","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2064","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.682","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.234","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/modelprinter":"^0.0.5","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.954","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1533_1791002383256_0.35875236177442904","host":"s3://npm-registry-packages-npm-production"}},"0.0.1534":{"name":"@tscircuit/eval","version":"0.0.1534","_id":"@tscircuit/eval@0.0.1534","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"36a1afe9ffb9541ea140106db3b68e7d84519bb9","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1534.tgz","fileCount":15,"integrity":"sha512-fteZSEf6RwTxZzobBmIgpv76FaROhN24XkwaMlSZQcOwsneD1e+ORHw+6l9gelEu8WCnjMoi0BQdWEQi/g/d7w==","signatures":[{"sig":"MEUCIGC3AfXKwVJei1/yB+8vn9WU6VuzcLYpJMtB+F0NOVnRAiEAqJcfu3ttxIMkwvIv4T6eVReKR31z9wHS+QRy+fmNWgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDctNh7S6nOboYd8AExl2vPbWjxugUDO07KWr/uwPo5IwIhAKAjefG77g3pRleX74g1y1e28L4aVzHW0IiLWuLALhbR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1534","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43270444},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"422b59ae7dff1dfe29a772cc703f2338cf6b8704","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.30","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.511","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2066","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.682","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.235","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/modelprinter":"^0.0.5","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.954","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1534_1791003557939_0.6977391345189461","host":"s3://npm-registry-packages-npm-production"}},"0.0.1532":{"name":"@tscircuit/eval","version":"0.0.1532","_id":"@tscircuit/eval@0.0.1532","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"f409989c8637cb137b991bfca2732e6af7424df1","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1532.tgz","fileCount":15,"integrity":"sha512-IoEo3irfVq//JRS7opCt+Omaqp4B7VRqO38M0r8AIYGsuxxXTFR83rNGye86qmuYmRAlthtkqlJYpyn+k91uPQ==","signatures":[{"sig":"MEQCIBvbm72YOhNbVl7A4jDUhzqUKSKEQOi/1ACeC0gko9d4AiAIvClIUVQ30nXxeYruvbf/dudflDRP/O2FvUGua5ckvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6HiqfeEwuxLo4sTwYeBMK51oSTS6G4KplL3uOSGwWeAIhALgXstVMjo5DG9qFTVLCcjUC2KBefAlt8/BOZ6M9+NgR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1532","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43256466},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"ff95530650f30a9b1533422dcaf6daae603d7f36","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.30","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.511","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2063","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.682","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.234","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/modelprinter":"^0.0.5","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.953","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1532_1791003884320_0.1278870550476745","host":"s3://npm-registry-packages-npm-production"}},"0.0.1535":{"name":"@tscircuit/eval","version":"0.0.1535","_id":"@tscircuit/eval@0.0.1535","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/eval#readme","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"73f7b64eca05694a6975f189f75756ba9299293b","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1535.tgz","fileCount":15,"integrity":"sha512-z/8FxLaBI/NnrGRVcLumlMNi579pJwhqo0UkSjAQujePLEKNAb+RXGfkwInpgMgznZ7udYwIG82oBQiUH4ZR5Q==","signatures":[{"sig":"MEUCIEILiFKEQWcxvGxcdz1taf4KoTlWAiryshBsZGxq2xNAAiEAraQ2L7DgtyOGjEwioGZEBZ+AvEu3nVVzCbVQTD0RLac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeIhfEIgbrEPRjAd/AhGLYflBkG1aPgWd4mPo+B3ZJhgIgDPIluONnM4SLfobRlim3jjBM0KntvEp6xzYMnGKywTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1535","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43277521},"main":"dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"e4f8f06dbaf23cf28f5476aa304dcc8e189a14c4","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.30","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.511","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2067","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.682","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.235","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/modelprinter":"^0.0.5","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.954","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"tmp":"tmp/eval_0.0.1535_1791007831138_0.582324175778292","host":"s3://npm-registry-packages-npm-production"}},"0.0.1536":{"_id":"@tscircuit/eval@0.0.1536","bugs":{"url":"https://github.com/tscircuit/eval/issues"},"dist":{"shasum":"49b37b90a4d338d66bd115d73c4cb31a1a11af16","tarball":"https://registry.npmjs.org/@tscircuit/eval/-/eval-0.0.1536.tgz","fileCount":15,"integrity":"sha512-2cCX9xp1u33q0El5AswNH1nfxtlS/EL4dqj2ll4Yfsz9aA2iETW9nY/EDpALgOPooonnmTq025cnzaNIyMKzww==","signatures":[{"sig":"MEYCIQDr2V5O/EkhP1yV/AqxYXIdZl2xOWNu8fV+GjvvFotmngIhAM/IxuE6bRIZaUugGap2A3PHhM0z7KYNO7xj+xFCHmkZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFNiZem+HcEm/2jrk9HhglLYfj8UJWW9Ps8t5BQOgucoAiAvs0o1JtN6WJRrjzq/A0E2jA2608Y+N361Ih7ItgJ1aw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2feval@0.0.1536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43278125},"main":"dist/lib/index.js","name":"@tscircuit/eval","type":"module","types":"./dist/lib/index.d.ts","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./eval":{"types":"./dist/eval/index.d.ts","import":"./dist/eval/index.js"},"./runner":{"types":"./dist/runner/index.d.ts","import":"./dist/runner/index.js"},"./worker":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"},"./blob-url":{"types":"./dist/blob-url.d.ts","import":"./dist/blob-url.js"},"./platform-config":{"types":"./dist/platform-config/getPlatformConfig.d.ts","import":"./dist/platform-config/getPlatformConfig.js"},"./worker-entrypoint":{"types":"./dist/webworker/entrypoint.d.ts","import":"./dist/webworker/entrypoint.js"},"./worker-lite-wrapper":{"types":"./dist/worker.d.ts","import":"./dist/worker.js"}},"gitHead":"4d54d7e53b3ffce2d3cd549640e52ece42800b47","scripts":{"test":"bun test tests","build":"bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:runner && bun run build:worker-wrapper && bun run build:platform-config","format":"biome format --write .","build:lib":"tsup-node --config tsup-lib.config.ts","build:runner":"tsup-node --config tsup-runner.config.ts","format:check":"biome format .","build:blob-url":"bun run ./scripts/build-worker-blob-url.ts","build:webworker":"tsup --config tsup-webworker.config.ts","test:playwright":"playwright test","copy-core-versions":"bun run scripts/copy-core-versions.ts && bun install --ignore-scripts","build:worker-wrapper":"tsup-node ./lib/worker.ts --format esm --sourcemap inline --dts -d dist","test:validate-matrix":"bun run scripts/validate-test-matrix.js","build:platform-config":"tsup-node --config tsup-platform-config.config.ts","build:webworker:analyze":"tsup ./webworker/entrypoint.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker","test:packaged-fabricator":"bun run scripts/check-packaged-fabricator-engine.ts","start:browser-test-server":"bun --port 3070 ./browser-tests/browsertest.html"},"version":"0.0.1536","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b3335d27-1583-4d62-ba9a-f54a858ffd4d"}},"homepage":"https://github.com/tscircuit/eval#readme","repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"_npmVersion":"11.19.0","description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","directories":{},"maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","tsup":"^8.2.4","debug":"^4.3.6","react":"^19.1.0","tslib":"^2.8.1","howfat":"^0.3.8","spicey":"^0.0.14","comlink":"^4.4.2","kicadts":"^0.0.53","poppygl":"0.0.30","spicets":"^0.0.4","sucrase":"^3.35.0","flatbush":"^4.5.0","bpc-graph":"^0.0.57","react-dom":"^19.1.0","ts-expect":"^1.3.0","@types/bun":"^1.2.16","looks-same":"^9.0.1","pkg-pr-new":"^0.0.37","stack-svgs":"^0.0.1","live-server":"^1.2.2","minicssgrid":"^0.0.9","@types/debug":"^4.1.12","@types/react":"^19.1.8","chokidar-cli":"^3.0.0","circuit-json":"^0.0.511","concurrently":"^9.1.2","@tscircuit/mm":"^0.0.9","bun-match-svg":"0.0.12","@biomejs/biome":"^1.8.3","circuit-to-svg":"^0.0.438","graphics-debug":"^0.0.95","@resvg/resvg-js":"^2.6.2","@tscircuit/core":"^0.0.2068","calculate-elbow":"^0.0.12","@playwright/test":"^1.50.1","@tscircuit/props":"^0.0.682","@types/react-dom":"^19.1.6","connectivity-map":"^1.0.1","eecircuit-engine":"^1.5.6","@tscircuit/checks":"^0.0.235","@tscircuit/common":"^0.0.20","@tscircuit/layout":"^0.0.28","schematic-symbols":"^0.0.248","@tsci/tscircuit.ti":"github:tscircuit/ti#57e314be4b2b06bc546d4def7453e619604d1157","@tscircuit/alphabet":"0.0.25","@tscircuit/krt-wasm":"^0.1.1","@tscircuit/log-soup":"^1.0.2","@tscircuit/miniflex":"^0.0.4","circuit-json-to-bpc":"^0.0.13","@tscircuit/matchpack":"^0.0.97","@tscircuit/soup-util":"^0.0.41","circuit-json-to-gltf":"^0.0.141","@tscircuit/flex-utils":"https://jscdn.tscircuit.com/@tscircuit/flex-utils/0.0.8.tgz","@tscircuit/math-utils":"^0.0.36","circuit-json-to-spice":"^0.0.45","kicad-to-circuit-json":"^0.0.142","@tscircuit/footprinter":"^0.0.430","@tscircuit/image-utils":"^0.0.8","@tscircuit/manifold-2d":"^0.0.6","@tscircuit/modelprinter":"^0.0.5","@tscircuit/parts-engine":"^0.0.31","@tscircuit/solver-utils":"^0.0.16","@types/react-reconciler":"^0.28.9","@tsci/tscircuit.ti-am62l":"github:tscircuit/ti#0a290ae9d1ba1a534e45d1980830d150a9a2c278","@tscircuit/fanout-solver":"0.0.78","@tscircuit/simple-3d-svg":"^0.0.41","@tscircuit/dogbone-solver":"https://jscdn.tscircuit.com/@tscircuit/dogbone-solver/0.0.1.tgz","@tscircuit/fabricator-drc":"^0.0.4","@tscircuit/import-snippet":"^0.0.4","@tscircuit/bus-lanes-solver":"https://jscdn.tscircuit.com/@tscircuit/bus-lanes-solver/0.0.9.tgz","@tscircuit/bga-fanout-solver":"github:tscircuit/bga-fanout-solver#247c835cb8d69b65e53891dcf869731079415b39","@tscircuit/circuit-json-flex":"^0.0.3","@tscircuit/circuit-json-util":"^0.0.118","@tscircuit/via-stitch-solver":"github:tscircuit/via-stitch-solver#64f2ac7781b795bdc0d74ba411988e60767fa653","@tscircuit/copper-pour-solver":"^0.0.67","@tscircuit/capacity-autorouter":"^0.0.954","@tscircuit/infgrid-ijump-astar":"^0.0.35","@tscircuit/create-fdm-enclosure":"0.0.4","@tscircuit/ngspice-spice-engine":"^0.0.20","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/breakout-point-solver":"github:tscircuit/breakout-point-solver#bac9629","@tscircuit/schematic-match-adapt":"^0.0.18","circuit-json-to-connectivity-map":"^0.0.33","@tscircuit/schematic-trace-solver":"https://jscdn.tscircuit.com/@tscircuit/schematic-trace-solver/0.0.223.tgz","@tscircuit/jlcpcb-manufacturing-specs":"git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#23260504fceffff2d64bf11720f74e974d1d9321","@tscircuit/implicit-copper-pour-solver":"github:tscircuit/implicit-copper-pour-solver#a5cbbda0cd65fd4707c5c1af25779837c25aba92","@tscircuit/infer-cable-insertion-point":"^0.0.4","@tscircuit/winding-breakout-point-solver":"github:tscircuit/winding-breakout-point-solver#202dbe9eb0088633b6fa094120dba6f2f41f8803"},"peerDependencies":{"zod":"3","typescript":"^5.0.0","circuit-json":"*","@tscircuit/core":">=0.0.1906"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eval_0.0.1536_1791017184260_0.2695853344146455"}}},"time":{"created":"2025-01-25T19:38:13.949Z","modified":"2026-10-03T08:46:24.870Z","0.0.83":"2025-01-25T19:38:14.434Z","0.0.84":"2025-01-26T12:23:55.602Z","0.0.85":"2025-01-26T20:25:59.943Z","0.0.86":"2025-01-27T10:09:54.628Z","0.0.87":"2025-01-28T01:09:04.280Z","0.0.88":"2025-02-10T00:34:32.229Z","0.0.89":"2025-02-10T03:30:17.459Z","0.0.90":"2025-02-10T03:40:17.917Z","0.0.91":"2025-02-10T05:05:50.051Z","0.0.92":"2025-02-11T15:53:50.793Z","0.0.93":"2025-02-11T20:14:45.209Z","0.0.94":"2025-02-12T02:27:33.999Z","0.0.95":"2025-02-12T06:59:47.236Z","0.0.96":"2025-02-12T16:15:50.514Z","0.0.97":"2025-02-15T02:35:06.198Z","0.0.98":"2025-02-15T13:37:22.403Z","0.0.99":"2025-02-15T18:48:13.874Z","0.0.100":"2025-02-16T01:53:13.141Z","0.0.101":"2025-02-16T21:33:43.294Z","0.0.102":"2025-02-19T02:52:37.150Z","0.0.103":"2025-02-20T15:33:44.198Z","0.0.104":"2025-02-21T01:26:12.236Z","0.0.105":"2025-02-22T05:30:02.174Z","0.0.106":"2025-02-22T18:04:37.243Z","0.0.107":"2025-02-22T20:19:41.733Z","0.0.108":"2025-03-01T22:31:34.040Z","0.0.109":"2025-03-01T23:55:11.338Z","0.0.110":"2025-03-02T00:16:42.337Z","0.0.111":"2025-03-02T01:36:32.850Z","0.0.112":"2025-03-02T04:51:18.932Z","0.0.113":"2025-03-02T05:38:29.534Z","0.0.114":"2025-03-03T16:08:08.598Z","0.0.115":"2025-03-03T17:49:56.325Z","0.0.116":"2025-03-04T03:42:45.962Z","0.0.117":"2025-03-04T05:27:26.104Z","0.0.118":"2025-03-04T20:33:51.666Z","0.0.119":"2025-03-04T20:58:17.479Z","0.0.120":"2025-03-07T01:11:37.487Z","0.0.121":"2025-03-09T21:28:47.373Z","0.0.122":"2025-03-10T03:09:44.526Z","0.0.123":"2025-03-11T19:03:34.153Z","0.0.124":"2025-03-11T19:11:59.881Z","0.0.125":"2025-03-16T22:48:35.807Z","0.0.126":"2025-03-18T03:23:48.656Z","0.0.127":"2025-03-18T10:26:11.294Z","0.0.128":"2025-03-18T20:37:52.451Z","0.0.129":"2025-03-19T04:36:51.386Z","0.0.130":"2025-03-19T22:58:36.327Z","0.0.131":"2025-03-19T23:16:18.192Z","0.0.132":"2025-03-20T21:41:06.895Z","0.0.133":"2025-03-21T02:25:00.468Z","0.0.134":"2025-03-21T07:04:41.572Z","0.0.135":"2025-03-21T15:46:24.435Z","0.0.136":"2025-03-22T17:52:01.101Z","0.0.137":"2025-03-22T19:28:10.409Z","0.0.138":"2025-03-23T05:56:38.543Z","0.0.139":"2025-03-24T07:07:08.883Z","0.0.140":"2025-03-25T06:15:03.775Z","0.0.141":"2025-03-25T12:51:35.968Z","0.0.142":"2025-03-27T05:31:16.537Z","0.0.143":"2025-03-29T03:13:43.563Z","0.0.144":"2025-03-29T22:38:49.189Z","0.0.145":"2025-03-29T22:40:01.434Z","0.0.146":"2025-03-31T05:41:07.839Z","0.0.147":"2025-04-03T12:15:23.682Z","0.0.148":"2025-04-07T21:52:46.980Z","0.0.149":"2025-04-09T20:00:44.382Z","0.0.150":"2025-04-10T16:49:17.576Z","0.0.151":"2025-04-10T22:38:42.464Z","0.0.152":"2025-04-10T22:59:52.440Z","0.0.153":"2025-04-11T21:54:36.577Z","0.0.154":"2025-04-13T15:52:28.131Z","0.0.155":"2025-04-14T22:06:42.705Z","0.0.156":"2025-04-15T07:31:11.864Z","0.0.157":"2025-04-15T23:37:27.917Z","0.0.158":"2025-04-16T05:04:26.441Z","0.0.159":"2025-04-17T06:53:49.201Z","0.0.160":"2025-04-17T11:59:50.866Z","0.0.161":"2025-04-17T18:35:14.355Z","0.0.162":"2025-04-19T14:51:24.057Z","0.0.163":"2025-04-20T00:01:13.415Z","0.0.164":"2025-04-20T10:55:32.932Z","0.0.165":"2025-04-20T17:31:29.430Z","0.0.166":"2025-04-20T21:16:28.441Z","0.0.167":"2025-04-21T03:39:16.233Z","0.0.168":"2025-04-21T05:35:03.980Z","0.0.169":"2025-04-23T13:14:06.710Z","0.0.170":"2025-04-25T20:07:08.225Z","0.0.171":"2025-04-27T05:43:01.766Z","0.0.172":"2025-04-29T01:35:47.104Z","0.0.173":"2025-04-29T01:46:07.842Z","0.0.174":"2025-04-29T22:24:43.073Z","0.0.175":"2025-04-30T02:53:58.407Z","0.0.176":"2025-05-01T19:07:59.865Z","0.0.177":"2025-05-01T19:19:51.060Z","0.0.178":"2025-05-02T23:01:19.190Z","0.0.179":"2025-05-03T02:24:28.287Z","0.0.180":"2025-05-04T14:52:52.942Z","0.0.181":"2025-05-04T14:55:12.524Z","0.0.182":"2025-05-04T21:32:27.963Z","0.0.183":"2025-05-05T10:45:07.026Z","0.0.184":"2025-05-05T23:25:32.224Z","0.0.185":"2025-05-06T16:17:53.395Z","0.0.186":"2025-05-06T23:27:58.577Z","0.0.187":"2025-05-09T21:23:48.550Z","0.0.188":"2025-05-10T13:54:19.956Z","0.0.189":"2025-05-10T22:44:26.347Z","0.0.190":"2025-05-11T20:55:24.035Z","0.0.191":"2025-05-11T21:23:42.380Z","0.0.192":"2025-05-11T22:30:03.310Z","0.0.193":"2025-05-12T05:41:25.932Z","0.0.194":"2025-05-12T06:12:41.800Z","0.0.195":"2025-05-12T12:06:03.119Z","0.0.196":"2025-05-12T16:24:26.908Z","0.0.197":"2025-05-13T05:49:44.663Z","0.0.198":"2025-05-13T21:43:57.162Z","0.0.199":"2025-05-14T11:00:39.410Z","0.0.200":"2025-05-14T14:31:41.029Z","0.0.201":"2025-05-14T23:05:35.022Z","0.0.202":"2025-05-14T23:51:13.778Z","0.0.203":"2025-05-16T02:29:38.234Z","0.0.204":"2025-05-16T22:18:59.311Z","0.0.205":"2025-05-17T18:19:46.218Z","0.0.206":"2025-05-17T22:46:39.666Z","0.0.207":"2025-05-18T14:18:44.832Z","0.0.208":"2025-05-18T14:36:56.360Z","0.0.209":"2025-05-18T21:41:52.912Z","0.0.210":"2025-05-19T18:27:31.446Z","0.0.211":"2025-05-19T19:06:29.498Z","0.0.212":"2025-05-20T02:11:47.486Z","0.0.213":"2025-05-20T07:09:56.093Z","0.0.214":"2025-05-20T18:56:25.864Z","0.0.215":"2025-05-21T03:27:04.890Z","0.0.216":"2025-05-22T14:15:59.392Z","0.0.217":"2025-05-23T04:29:14.815Z","0.0.218":"2025-05-23T10:33:06.440Z","0.0.219":"2025-05-24T01:26:47.801Z","0.0.220":"2025-05-24T19:08:20.357Z","0.0.221":"2025-05-24T21:28:21.679Z","0.0.222":"2025-05-25T10:06:49.038Z","0.0.223":"2025-05-30T16:42:50.307Z","0.0.224":"2025-06-05T19:17:09.563Z","0.0.225":"2025-06-08T17:59:11.397Z","0.0.226":"2025-06-08T20:46:29.942Z","0.0.227":"2025-06-09T20:29:27.815Z","0.0.228":"2025-06-13T16:24:49.985Z","0.0.229":"2025-06-14T13:15:28.648Z","0.0.230":"2025-06-15T13:47:10.719Z","0.0.231":"2025-06-16T00:57:39.756Z","0.0.232":"2025-06-18T09:56:12.173Z","0.0.233":"2025-06-19T16:25:15.403Z","0.0.234":"2025-06-19T17:25:26.572Z","0.0.235":"2025-06-19T18:43:16.998Z","0.0.236":"2025-06-21T07:18:14.337Z","0.0.237":"2025-06-22T16:10:08.920Z","0.0.238":"2025-06-22T16:51:09.948Z","0.0.239":"2025-06-24T20:48:43.444Z","0.0.240":"2025-06-27T14:52:21.842Z","0.0.241":"2025-06-28T16:21:00.620Z","0.0.242":"2025-06-30T11:30:25.716Z","0.0.243":"2025-07-01T17:10:01.953Z","0.0.244":"2025-07-02T03:15:35.874Z","0.0.245":"2025-07-02T14:45:18.072Z","0.0.246":"2025-07-04T21:52:16.226Z","0.0.247":"2025-07-06T19:46:49.364Z","0.0.248":"2025-07-08T17:35:50.286Z","0.0.249":"2025-07-09T18:56:59.386Z","0.0.250":"2025-07-09T19:12:56.788Z","0.0.251":"2025-07-09T19:31:21.677Z","0.0.252":"2025-07-10T17:54:32.075Z","0.0.253":"2025-07-10T17:59:13.050Z","0.0.254":"2025-07-10T21:08:12.532Z","0.0.255":"2025-07-10T21:45:39.579Z","0.0.256":"2025-07-10T22:09:27.720Z","0.0.257":"2025-07-10T22:34:18.378Z","0.0.258":"2025-07-11T18:14:28.600Z","0.0.259":"2025-07-13T16:54:52.241Z","0.0.260":"2025-07-16T14:47:38.191Z","0.0.261":"2025-07-17T15:35:52.975Z","0.0.262":"2025-07-21T17:29:22.685Z","0.0.263":"2025-07-24T01:31:18.083Z","0.0.264":"2025-07-25T20:30:10.045Z","0.0.265":"2025-07-26T01:46:03.818Z","0.0.266":"2025-07-26T02:24:59.825Z","0.0.267":"2025-07-26T03:10:30.377Z","0.0.268":"2025-07-26T04:50:31.068Z","0.0.269":"2025-07-27T23:40:49.920Z","0.0.270":"2025-07-28T15:21:43.993Z","0.0.271":"2025-07-28T17:04:38.806Z","0.0.272":"2025-07-29T15:16:47.695Z","0.0.273":"2025-07-30T13:58:23.803Z","0.0.274":"2025-07-31T04:00:46.695Z","0.0.275":"2025-08-02T08:41:50.075Z","0.0.276":"2025-08-07T15:19:48.659Z","0.0.277":"2025-08-07T22:58:49.160Z","0.0.278":"2025-08-08T17:30:11.454Z","0.0.279":"2025-08-08T17:37:22.631Z","0.0.280":"2025-08-10T17:43:52.146Z","0.0.281":"2025-08-12T05:19:18.684Z","0.0.282":"2025-08-12T05:35:15.385Z","0.0.283":"2025-08-12T20:21:59.562Z","0.0.284":"2025-08-13T01:02:10.137Z","0.0.285":"2025-08-15T02:02:17.215Z","0.0.286":"2025-08-17T21:16:00.786Z","0.0.287":"2025-08-21T15:13:17.714Z","0.0.288":"2025-08-22T13:42:42.796Z","0.0.289":"2025-08-23T16:39:29.006Z","0.0.290":"2025-08-26T17:56:57.522Z","0.0.291":"2025-08-27T16:26:17.393Z","0.0.292":"2025-08-28T18:00:56.092Z","0.0.293":"2025-08-29T02:53:47.160Z","0.0.294":"2025-08-29T16:44:32.546Z","0.0.295":"2025-08-29T20:54:13.660Z","0.0.296":"2025-08-31T03:22:12.061Z","0.0.297":"2025-09-02T04:39:25.285Z","0.0.298":"2025-09-05T08:29:42.468Z","0.0.299":"2025-09-05T17:49:23.656Z","0.0.300":"2025-09-07T21:17:31.355Z","0.0.301":"2025-09-08T05:01:58.657Z","0.0.302":"2025-09-08T06:17:01.462Z","0.0.303":"2025-09-08T14:50:03.039Z","0.0.304":"2025-09-08T19:36:16.283Z","0.0.305":"2025-09-08T21:14:00.386Z","0.0.306":"2025-09-09T03:11:43.588Z","0.0.307":"2025-09-09T03:58:45.025Z","0.0.308":"2025-09-09T04:10:31.321Z","0.0.309":"2025-09-09T05:13:32.518Z","0.0.310":"2025-09-09T12:12:24.457Z","0.0.311":"2025-09-09T12:38:48.141Z","0.0.312":"2025-09-09T16:27:12.711Z","0.0.313":"2025-09-10T03:31:24.205Z","0.0.314":"2025-09-10T05:24:18.479Z","0.0.315":"2025-09-10T05:45:29.581Z","0.0.316":"2025-09-10T15:23:21.110Z","0.0.317":"2025-09-10T15:25:07.038Z","0.0.318":"2025-09-11T23:57:34.448Z","0.0.319":"2025-09-12T18:33:43.340Z","0.0.320":"2025-09-12T20:10:20.159Z","0.0.321":"2025-09-13T04:15:57.368Z","0.0.322":"2025-09-13T05:50:13.863Z","0.0.323":"2025-09-15T17:33:08.766Z","0.0.324":"2025-09-15T20:25:21.727Z","0.0.325":"2025-09-16T15:49:46.554Z","0.0.326":"2025-09-17T14:59:42.226Z","0.0.327":"2025-09-17T15:37:13.200Z","0.0.328":"2025-09-17T17:31:48.052Z","0.0.329":"2025-09-18T15:33:17.561Z","0.0.330":"2025-09-19T17:55:50.718Z","0.0.331":"2025-09-19T18:16:28.017Z","0.0.332":"2025-09-19T19:11:07.684Z","0.0.333":"2025-09-19T19:55:10.694Z","0.0.334":"2025-09-22T19:46:43.998Z","0.0.335":"2025-09-23T15:53:39.044Z","0.0.336":"2025-09-23T16:12:57.404Z","0.0.337":"2025-09-24T10:54:24.016Z","0.0.338":"2025-09-25T07:11:56.454Z","0.0.339":"2025-09-25T18:24:25.026Z","0.0.340":"2025-09-26T11:38:08.549Z","0.0.341":"2025-09-27T10:19:52.476Z","0.0.342":"2025-09-27T11:34:41.492Z","0.0.343":"2025-09-27T12:06:31.630Z","0.0.344":"2025-09-27T13:12:46.710Z","0.0.345":"2025-09-27T13:13:56.504Z","0.0.346":"2025-09-27T13:26:30.502Z","0.0.347":"2025-09-27T14:36:31.866Z","0.0.348":"2025-09-27T15:21:03.087Z","0.0.349":"2025-09-27T16:13:43.009Z","0.0.350":"2025-09-27T19:49:28.888Z","0.0.351":"2025-09-28T05:58:28.578Z","0.0.352":"2025-09-29T03:04:07.908Z","0.0.353":"2025-09-29T03:06:47.855Z","0.0.354":"2025-09-29T21:19:34.121Z","0.0.355":"2025-10-02T23:04:24.520Z","0.0.356":"2025-10-03T17:16:59.124Z","0.0.357":"2025-10-03T17:18:50.084Z","0.0.358":"2025-10-03T18:29:15.368Z","0.0.359":"2025-10-03T18:55:33.202Z","0.0.360":"2025-10-03T20:49:14.495Z","0.0.361":"2025-10-03T23:15:08.307Z","0.0.362":"2025-10-04T16:41:09.770Z","0.0.363":"2025-10-04T21:07:51.016Z","0.0.364":"2025-10-05T05:13:04.198Z","0.0.365":"2025-10-05T06:21:13.700Z","0.0.366":"2025-10-05T06:51:39.228Z","0.0.367":"2025-10-07T00:41:29.092Z","0.0.368":"2025-10-07T21:45:03.080Z","0.0.369":"2025-10-08T00:16:50.486Z","0.0.370":"2025-10-08T09:15:51.571Z","0.0.371":"2025-10-08T11:16:21.865Z","0.0.372":"2025-10-09T21:07:59.694Z","0.0.373":"2025-10-09T21:36:03.184Z","0.0.374":"2025-10-10T13:48:37.936Z","0.0.375":"2025-10-10T20:07:00.114Z","0.0.376":"2025-10-10T20:12:55.035Z","0.0.377":"2025-10-11T08:28:02.649Z","0.0.378":"2025-10-11T10:39:11.769Z","0.0.379":"2025-10-12T13:31:33.066Z","0.0.380":"2025-10-12T18:31:33.633Z","0.0.381":"2025-10-12T19:29:17.087Z","0.0.382":"2025-10-12T19:45:24.129Z","0.0.383":"2025-10-12T22:15:54.730Z","0.0.384":"2025-10-12T22:21:28.159Z","0.0.385":"2025-10-13T16:18:55.826Z","0.0.386":"2025-10-13T19:57:09.618Z","0.0.387":"2025-10-13T20:27:21.842Z","0.0.388":"2025-10-13T23:15:09.934Z","0.0.389":"2025-10-14T10:52:19.454Z","0.0.390":"2025-10-14T22:20:52.926Z","0.0.391":"2025-10-15T00:13:51.577Z","0.0.392":"2025-10-15T06:42:38.385Z","0.0.393":"2025-10-15T11:37:01.129Z","0.0.394":"2025-10-15T15:12:18.873Z","0.0.395":"2025-10-15T20:03:13.347Z","0.0.396":"2025-10-15T22:16:56.763Z","0.0.397":"2025-10-15T23:13:52.249Z","0.0.398":"2025-10-16T00:27:47.083Z","0.0.399":"2025-10-16T10:10:30.450Z","0.0.400":"2025-10-16T12:26:38.063Z","0.0.401":"2025-10-16T14:49:39.237Z","0.0.402":"2025-10-16T18:26:23.588Z","0.0.403":"2025-10-17T03:26:14.619Z","0.0.404":"2025-10-17T14:41:48.204Z","0.0.405":"2025-10-17T16:41:27.338Z","0.0.406":"2025-10-17T18:09:18.439Z","0.0.407":"2025-10-18T16:34:45.663Z","0.0.408":"2025-10-18T20:48:16.166Z","0.0.409":"2025-10-18T22:07:19.206Z","0.0.410":"2025-10-19T05:06:20.415Z","0.0.411":"2025-10-20T16:44:22.754Z","0.0.412":"2025-10-21T02:54:25.707Z","0.0.413":"2025-10-21T05:06:24.015Z","0.0.414":"2025-10-21T05:54:49.917Z","0.0.415":"2025-10-21T21:26:18.761Z","0.0.416":"2025-10-22T01:01:51.413Z","0.0.417":"2025-10-22T01:05:31.025Z","0.0.418":"2025-10-22T20:17:14.575Z","0.0.419":"2025-10-23T10:12:33.733Z","0.0.420":"2025-10-23T14:27:57.801Z","0.0.421":"2025-10-23T22:34:12.791Z","0.0.422":"2025-10-23T23:09:20.023Z","0.0.423":"2025-10-24T00:05:14.882Z","0.0.424":"2025-10-24T11:07:54.852Z","0.0.425":"2025-10-24T23:45:04.469Z","0.0.426":"2025-10-24T23:57:18.829Z","0.0.427":"2025-10-25T00:27:41.301Z","0.0.428":"2025-10-25T03:25:04.567Z","0.0.429":"2025-10-25T03:53:34.705Z","0.0.430":"2025-10-25T05:11:59.387Z","0.0.431":"2025-10-25T18:47:00.508Z","0.0.432":"2025-10-25T23:42:36.821Z","0.0.433":"2025-10-26T20:50:25.597Z","0.0.434":"2025-10-27T13:27:04.075Z","0.0.435":"2025-10-27T17:51:01.383Z","0.0.436":"2025-10-27T19:57:29.085Z","0.0.437":"2025-10-28T06:41:27.941Z","0.0.438":"2025-10-28T12:34:20.602Z","0.0.439":"2025-10-28T16:52:51.045Z","0.0.440":"2025-10-28T17:13:28.433Z","0.0.441":"2025-10-28T20:15:17.632Z","0.0.442":"2025-10-29T02:36:46.416Z","0.0.443":"2025-10-29T07:40:14.865Z","0.0.444":"2025-10-29T16:47:07.960Z","0.0.445":"2025-10-31T17:55:11.564Z","0.0.446":"2025-11-01T06:29:21.667Z","0.0.447":"2025-11-01T16:21:45.772Z","0.0.448":"2025-11-02T15:33:33.127Z","0.0.449":"2025-11-02T21:34:21.993Z","0.0.450":"2025-11-04T03:27:12.277Z","0.0.451":"2025-11-04T21:02:24.221Z","0.0.452":"2025-11-05T17:15:57.882Z","0.0.453":"2025-11-05T21:25:59.345Z","0.0.454":"2025-11-06T20:34:58.906Z","0.0.455":"2025-11-07T03:34:53.110Z","0.0.456":"2025-11-07T03:40:01.646Z","0.0.457":"2025-11-07T17:52:53.296Z","0.0.458":"2025-11-08T21:13:12.471Z","0.0.459":"2025-11-09T04:17:48.125Z","0.0.460":"2025-11-09T16:10:50.195Z","0.0.461":"2025-11-09T20:52:22.656Z","0.0.462":"2025-11-10T07:30:35.734Z","0.0.463":"2025-11-11T02:59:57.870Z","0.0.464":"2025-11-11T14:24:09.343Z","0.0.465":"2025-11-11T15:26:53.977Z","0.0.466":"2025-11-11T19:03:25.963Z","0.0.467":"2025-11-12T15:27:55.567Z","0.0.468":"2025-11-12T16:14:31.769Z","0.0.469":"2025-11-12T16:38:30.351Z","0.0.470":"2025-11-13T04:27:01.121Z","0.0.471":"2025-11-13T06:19:03.947Z","0.0.472":"2025-11-13T20:02:32.749Z","0.0.473":"2025-11-13T23:43:52.601Z","0.0.474":"2025-11-14T08:03:42.463Z","0.0.475":"2025-11-14T20:18:25.636Z","0.0.476":"2025-11-16T16:54:08.305Z","0.0.477":"2025-11-18T03:36:55.726Z","0.0.478":"2025-11-19T18:09:16.447Z","0.0.479":"2025-11-20T12:45:41.689Z","0.0.480":"2025-11-20T17:06:27.725Z","0.0.481":"2025-11-21T05:03:48.890Z","0.0.482":"2025-11-21T19:02:22.608Z","0.0.483":"2025-11-22T04:35:51.667Z","0.0.484":"2025-11-23T19:00:42.140Z","0.0.485":"2025-11-24T11:46:32.383Z","0.0.486":"2025-11-24T18:15:34.157Z","0.0.487":"2025-11-24T22:09:33.918Z","0.0.488":"2025-11-24T23:22:10.270Z","0.0.489":"2025-11-25T13:40:43.936Z","0.0.490":"2025-11-25T15:23:26.267Z","0.0.491":"2025-11-25T18:07:24.570Z","0.0.492":"2025-11-25T22:00:56.321Z","0.0.493":"2025-11-27T09:29:15.127Z","0.0.494":"2025-11-28T06:14:19.734Z","0.0.495":"2025-11-28T12:51:07.723Z","0.0.496":"2025-11-28T16:13:51.859Z","0.0.497":"2025-11-28T16:21:45.299Z","0.0.498":"2025-11-28T17:38:26.095Z","0.0.499":"2025-11-28T17:45:25.908Z","0.0.500":"2025-11-28T19:38:18.761Z","0.0.501":"2025-11-28T20:22:05.240Z","0.0.502":"2025-11-29T15:45:42.542Z","0.0.503":"2025-11-29T19:17:07.292Z","0.0.504":"2025-11-29T20:23:19.876Z","0.0.505":"2025-11-30T03:42:28.307Z","0.0.506":"2025-11-30T14:01:54.905Z","0.0.507":"2025-11-30T21:24:16.149Z","0.0.508":"2025-12-01T02:35:27.777Z","0.0.509":"2025-12-01T16:04:35.534Z","0.0.510":"2025-12-02T07:05:00.420Z","0.0.511":"2025-12-02T18:48:14.158Z","0.0.512":"2025-12-02T19:09:57.867Z","0.0.513":"2025-12-02T19:32:27.217Z","0.0.514":"2025-12-02T20:47:50.640Z","0.0.515":"2025-12-03T00:27:54.851Z","0.0.516":"2025-12-03T18:40:37.034Z","0.0.517":"2025-12-03T19:10:46.505Z","0.0.518":"2025-12-03T20:28:31.312Z","0.0.519":"2025-12-03T20:41:10.875Z","0.0.520":"2025-12-04T04:05:36.731Z","0.0.521":"2025-12-04T05:37:32.791Z","0.0.522":"2025-12-04T07:33:28.466Z","0.0.523":"2025-12-05T18:16:51.576Z","0.0.524":"2025-12-05T18:34:14.393Z","0.0.525":"2025-12-05T23:43:54.979Z","0.0.526":"2025-12-06T19:03:55.718Z","0.0.527":"2025-12-07T16:35:16.989Z","0.0.528":"2025-12-07T17:40:30.294Z","0.0.529":"2025-12-07T21:16:45.991Z","0.0.530":"2025-12-08T12:45:05.842Z","0.0.531":"2025-12-09T05:20:50.759Z","0.0.532":"2025-12-10T09:49:22.811Z","0.0.533":"2025-12-10T18:21:17.779Z","0.0.534":"2025-12-10T19:34:00.873Z","0.0.535":"2025-12-11T00:50:09.906Z","0.0.536":"2025-12-11T02:16:40.130Z","0.0.537":"2025-12-11T05:36:05.571Z","0.0.538":"2025-12-16T16:09:54.353Z","0.0.539":"2025-12-17T22:07:12.165Z","0.0.540":"2025-12-17T22:50:17.669Z","0.0.541":"2025-12-17T22:54:16.007Z","0.0.542":"2025-12-18T07:22:09.972Z","0.0.543":"2025-12-18T16:37:46.964Z","0.0.544":"2025-12-18T17:13:53.271Z","0.0.545":"2025-12-18T17:28:44.734Z","0.0.546":"2025-12-18T17:45:57.921Z","0.0.547":"2025-12-19T08:42:35.726Z","0.0.548":"2025-12-19T12:01:51.388Z","0.0.549":"2025-12-19T18:00:31.920Z","0.0.550":"2025-12-20T07:38:30.390Z","0.0.551":"2025-12-21T13:41:06.270Z","0.0.552":"2025-12-21T23:49:17.800Z","0.0.553":"2025-12-22T06:50:56.225Z","0.0.554":"2025-12-22T06:53:16.582Z","0.0.555":"2025-12-22T11:17:26.452Z","0.0.556":"2025-12-22T11:44:46.064Z","0.0.557":"2025-12-24T02:16:37.443Z","0.0.558":"2025-12-24T17:16:46.998Z","0.0.559":"2025-12-24T19:04:53.369Z","0.0.560":"2025-12-26T02:38:27.043Z","0.0.561":"2025-12-27T04:37:09.425Z","0.0.562":"2025-12-27T19:42:22.794Z","0.0.563":"2025-12-29T01:42:02.615Z","0.0.564":"2025-12-29T14:53:46.825Z","0.0.565":"2025-12-29T21:24:03.662Z","0.0.566":"2025-12-29T21:43:16.753Z","0.0.567":"2025-12-30T04:51:08.898Z","0.0.568":"2026-01-01T03:31:42.539Z","0.0.569":"2026-01-01T07:27:31.222Z","0.0.570":"2026-01-03T18:14:31.491Z","0.0.571":"2026-01-04T07:47:05.641Z","0.0.572":"2026-01-04T17:39:23.057Z","0.0.573":"2026-01-05T11:27:42.248Z","0.0.574":"2026-01-08T05:57:40.977Z","0.0.575":"2026-01-08T20:19:39.581Z","0.0.576":"2026-01-09T03:50:32.646Z","0.0.577":"2026-01-09T20:12:37.435Z","0.0.578":"2026-01-09T20:48:51.602Z","0.0.579":"2026-01-10T00:06:33.692Z","0.0.580":"2026-01-10T05:52:11.025Z","0.0.581":"2026-01-10T15:04:09.834Z","0.0.582":"2026-01-11T06:25:19.057Z","0.0.583":"2026-01-12T02:10:16.543Z","0.0.584":"2026-01-12T22:35:55.750Z","0.0.585":"2026-01-14T14:47:56.352Z","0.0.586":"2026-01-14T21:59:42.515Z","0.0.587":"2026-01-15T00:23:40.030Z","0.0.588":"2026-01-15T05:29:01.838Z","0.0.589":"2026-01-15T19:29:32.069Z","0.0.590":"2026-01-18T21:36:40.503Z","0.0.591":"2026-01-19T18:20:39.428Z","0.0.592":"2026-01-20T09:40:53.830Z","0.0.593":"2026-01-20T14:04:42.636Z","0.0.594":"2026-01-20T16:25:21.951Z","0.0.595":"2026-01-21T06:24:05.821Z","0.0.596":"2026-01-21T17:49:51.745Z","0.0.597":"2026-01-21T19:27:48.871Z","0.0.598":"2026-01-22T16:50:47.261Z","0.0.599":"2026-01-22T19:36:16.490Z","0.0.600":"2026-01-22T19:49:40.091Z","0.0.601":"2026-01-23T01:39:45.374Z","0.0.602":"2026-01-23T14:14:45.165Z","0.0.603":"2026-01-23T22:12:44.478Z","0.0.604":"2026-01-24T16:11:37.274Z","0.0.605":"2026-01-24T16:24:55.854Z","0.0.606":"2026-01-26T12:34:34.239Z","0.0.607":"2026-01-27T03:20:20.067Z","0.0.608":"2026-01-27T07:41:04.821Z","0.0.609":"2026-01-27T14:31:54.284Z","0.0.610":"2026-01-27T15:04:43.464Z","0.0.611":"2026-01-27T23:26:41.198Z","0.0.612":"2026-01-28T01:29:16.622Z","0.0.613":"2026-01-28T18:13:09.383Z","0.0.614":"2026-01-28T21:30:54.001Z","0.0.615":"2026-01-29T08:40:01.611Z","0.0.616":"2026-01-29T13:09:42.822Z","0.0.617":"2026-01-30T02:17:05.547Z","0.0.618":"2026-01-30T06:48:44.639Z","0.0.619":"2026-02-03T13:03:12.310Z","0.0.620":"2026-02-04T06:15:29.541Z","0.0.621":"2026-02-04T06:20:27.131Z","0.0.622":"2026-02-04T06:53:04.107Z","0.0.623":"2026-02-05T07:27:39.555Z","0.0.624":"2026-02-05T15:40:06.816Z","0.0.625":"2026-02-06T00:20:46.637Z","0.0.626":"2026-02-07T06:27:52.883Z","0.0.627":"2026-02-11T05:51:05.107Z","0.0.628":"2026-02-11T15:33:12.200Z","0.0.629":"2026-02-11T18:18:50.096Z","0.0.630":"2026-02-12T05:40:42.962Z","0.0.631":"2026-02-12T06:46:09.250Z","0.0.632":"2026-02-12T18:37:24.016Z","0.0.633":"2026-02-12T18:41:52.707Z","0.0.634":"2026-02-13T00:02:17.886Z","0.0.635":"2026-02-13T02:15:47.214Z","0.0.636":"2026-02-13T04:17:38.462Z","0.0.637":"2026-02-13T06:35:16.331Z","0.0.638":"2026-02-13T07:07:00.362Z","0.0.639":"2026-02-13T08:49:31.470Z","0.0.640":"2026-02-13T19:49:32.496Z","0.0.641":"2026-02-13T21:43:57.556Z","0.0.642":"2026-02-14T05:22:16.442Z","0.0.643":"2026-02-14T07:37:55.017Z","0.0.644":"2026-02-15T21:53:13.054Z","0.0.645":"2026-02-16T02:20:30.644Z","0.0.646":"2026-02-16T17:40:42.817Z","0.0.647":"2026-02-16T22:16:23.682Z","0.0.648":"2026-02-17T10:27:13.730Z","0.0.649":"2026-02-17T20:25:57.781Z","0.0.650":"2026-02-18T11:49:41.692Z","0.0.651":"2026-02-18T17:00:45.257Z","0.0.652":"2026-02-18T18:41:51.217Z","0.0.653":"2026-02-18T19:53:43.270Z","0.0.654":"2026-02-24T17:24:11.858Z","0.0.655":"2026-02-24T19:52:51.796Z","0.0.656":"2026-02-25T09:35:40.218Z","0.0.657":"2026-02-25T13:23:09.511Z","0.0.658":"2026-02-25T15:56:49.905Z","0.0.659":"2026-02-26T17:04:38.843Z","0.0.660":"2026-02-26T17:20:31.398Z","0.0.661":"2026-02-27T07:41:40.732Z","0.0.662":"2026-02-27T23:44:50.873Z","0.0.663":"2026-02-28T00:35:17.394Z","0.0.664":"2026-02-28T01:14:33.469Z","0.0.665":"2026-02-28T20:21:08.915Z","0.0.666":"2026-03-01T11:59:53.745Z","0.0.667":"2026-03-01T22:15:57.968Z","0.0.668":"2026-03-02T04:28:51.795Z","0.0.669":"2026-03-02T15:54:26.256Z","0.0.670":"2026-03-02T16:58:49.274Z","0.0.671":"2026-03-02T21:45:16.001Z","0.0.672":"2026-03-02T22:42:38.182Z","0.0.673":"2026-03-03T16:21:47.033Z","0.0.674":"2026-03-03T18:30:38.893Z","0.0.675":"2026-03-03T19:52:31.603Z","0.0.676":"2026-03-03T23:23:12.996Z","0.0.677":"2026-03-04T00:39:06.343Z","0.0.678":"2026-03-04T05:48:44.629Z","0.0.679":"2026-03-04T05:58:27.530Z","0.0.680":"2026-03-04T06:02:53.867Z","0.0.681":"2026-03-04T21:51:21.212Z","0.0.682":"2026-03-04T22:53:08.663Z","0.0.683":"2026-03-04T23:50:12.391Z","0.0.684":"2026-03-05T04:04:28.547Z","0.0.685":"2026-03-05T04:14:41.710Z","0.0.686":"2026-03-05T05:59:27.482Z","0.0.687":"2026-03-05T11:01:56.600Z","0.0.688":"2026-03-05T13:53:50.999Z","0.0.689":"2026-03-05T21:57:48.369Z","0.0.690":"2026-03-06T00:33:02.272Z","0.0.691":"2026-03-06T01:58:34.906Z","0.0.692":"2026-03-06T02:44:24.177Z","0.0.693":"2026-03-08T22:04:52.803Z","0.0.694":"2026-03-09T06:51:10.505Z","0.0.695":"2026-03-10T19:44:07.541Z","0.0.696":"2026-03-10T20:19:19.224Z","0.0.697":"2026-03-10T20:45:48.547Z","0.0.698":"2026-03-10T22:16:01.494Z","0.0.699":"2026-03-11T06:16:37.001Z","0.0.700":"2026-03-11T06:20:23.535Z","0.0.701":"2026-03-11T17:07:37.321Z","0.0.702":"2026-03-11T17:57:00.808Z","0.0.703":"2026-03-11T20:02:13.729Z","0.0.704":"2026-03-12T16:44:53.197Z","0.0.705":"2026-03-12T17:19:34.227Z","0.0.706":"2026-03-12T17:27:38.594Z","0.0.707":"2026-03-12T17:33:47.796Z","0.0.708":"2026-03-12T21:08:04.267Z","0.0.709":"2026-03-13T11:29:43.711Z","0.0.710":"2026-03-13T13:40:22.341Z","0.0.711":"2026-03-13T15:16:35.549Z","0.0.712":"2026-03-13T15:40:12.782Z","0.0.713":"2026-03-13T16:07:24.019Z","0.0.714":"2026-03-13T17:45:12.911Z","0.0.715":"2026-03-14T22:32:37.347Z","0.0.716":"2026-03-14T23:38:11.941Z","0.0.717":"2026-03-16T22:16:49.838Z","0.0.718":"2026-03-17T04:49:55.182Z","0.0.719":"2026-03-18T04:33:28.019Z","0.0.720":"2026-03-20T08:24:41.677Z","0.0.721":"2026-03-23T05:18:50.808Z","0.0.722":"2026-03-23T10:14:56.615Z","0.0.723":"2026-03-23T14:52:50.711Z","0.0.724":"2026-03-24T10:32:03.055Z","0.0.725":"2026-03-27T16:44:21.331Z","0.0.726":"2026-03-31T15:58:00.394Z","0.0.727":"2026-04-04T00:24:09.303Z","0.0.728":"2026-04-04T15:41:18.122Z","0.0.729":"2026-04-04T15:49:01.080Z","0.0.730":"2026-04-05T16:31:16.714Z","0.0.731":"2026-04-06T12:13:42.913Z","0.0.732":"2026-04-06T15:35:01.245Z","0.0.733":"2026-04-06T20:20:42.873Z","0.0.734":"2026-04-06T21:57:34.804Z","0.0.735":"2026-04-09T06:14:09.707Z","0.0.736":"2026-04-09T06:19:13.933Z","0.0.737":"2026-04-09T16:35:19.445Z","0.0.738":"2026-04-09T17:26:11.302Z","0.0.739":"2026-04-09T21:00:33.336Z","0.0.740":"2026-04-09T21:21:45.930Z","0.0.741":"2026-04-10T00:50:25.812Z","0.0.742":"2026-04-10T04:35:21.703Z","0.0.743":"2026-04-10T16:13:58.218Z","0.0.744":"2026-04-10T22:41:52.452Z","0.0.745":"2026-04-11T14:50:00.315Z","0.0.746":"2026-04-12T16:57:49.445Z","0.0.747":"2026-04-13T01:48:39.361Z","0.0.748":"2026-04-13T19:42:25.618Z","0.0.749":"2026-04-14T17:09:25.254Z","0.0.750":"2026-04-14T17:14:34.902Z","0.0.751":"2026-04-14T21:29:43.605Z","0.0.752":"2026-04-14T21:47:48.532Z","0.0.753":"2026-04-14T21:51:00.811Z","0.0.754":"2026-04-15T04:15:42.342Z","0.0.755":"2026-04-15T06:25:54.620Z","0.0.756":"2026-04-15T09:37:27.216Z","0.0.757":"2026-04-15T10:16:29.615Z","0.0.758":"2026-04-16T06:35:13.326Z","0.0.759":"2026-04-16T15:19:59.329Z","0.0.760":"2026-04-16T20:15:18.557Z","0.0.761":"2026-04-17T18:18:03.377Z","0.0.762":"2026-04-18T16:28:58.479Z","0.0.763":"2026-04-18T20:24:41.736Z","0.0.764":"2026-04-18T23:33:28.255Z","0.0.765":"2026-04-19T06:17:27.234Z","0.0.766":"2026-04-19T22:41:04.098Z","0.0.767":"2026-04-20T15:36:20.730Z","0.0.768":"2026-04-20T19:53:21.633Z","0.0.769":"2026-04-21T01:59:49.488Z","0.0.770":"2026-04-21T20:19:51.921Z","0.0.771":"2026-04-21T22:51:27.165Z","0.0.772":"2026-04-21T23:47:32.516Z","0.0.773":"2026-04-22T04:38:04.985Z","0.0.774":"2026-04-22T21:22:42.748Z","0.0.775":"2026-04-23T04:21:02.115Z","0.0.776":"2026-04-23T05:44:28.736Z","0.0.777":"2026-04-23T20:49:15.234Z","0.0.778":"2026-04-23T21:13:44.376Z","0.0.779":"2026-04-24T09:58:26.388Z","0.0.780":"2026-04-24T14:39:15.046Z","0.0.781":"2026-04-24T15:58:14.124Z","0.0.782":"2026-04-24T16:05:35.858Z","0.0.783":"2026-04-24T16:58:15.117Z","0.0.784":"2026-04-24T21:43:10.577Z","0.0.785":"2026-04-25T00:54:52.036Z","0.0.786":"2026-04-25T23:29:49.839Z","0.0.787":"2026-04-25T23:39:27.938Z","0.0.788":"2026-04-26T21:27:57.364Z","0.0.789":"2026-04-27T01:25:41.381Z","0.0.790":"2026-04-27T04:31:35.270Z","0.0.791":"2026-04-27T18:40:38.513Z","0.0.792":"2026-04-27T18:53:20.401Z","0.0.793":"2026-04-28T02:45:18.203Z","0.0.794":"2026-04-28T03:42:12.571Z","0.0.795":"2026-04-28T21:04:35.944Z","0.0.796":"2026-04-28T21:11:35.669Z","0.0.797":"2026-04-28T21:15:09.554Z","0.0.798":"2026-04-29T07:05:28.264Z","0.0.799":"2026-04-29T13:22:11.577Z","0.0.800":"2026-04-29T17:56:36.079Z","0.0.801":"2026-04-29T19:08:31.187Z","0.0.802":"2026-04-29T21:16:22.685Z","0.0.803":"2026-04-29T23:24:57.113Z","0.0.804":"2026-05-01T13:20:33.302Z","0.0.805":"2026-05-01T19:12:02.923Z","0.0.806":"2026-05-02T01:08:09.400Z","0.0.807":"2026-05-03T08:23:30.683Z","0.0.808":"2026-05-03T15:31:07.354Z","0.0.809":"2026-05-04T21:10:16.609Z","0.0.810":"2026-05-05T07:11:42.970Z","0.0.811":"2026-05-05T10:26:19.740Z","0.0.812":"2026-05-05T19:11:34.657Z","0.0.813":"2026-05-05T19:47:28.807Z","0.0.814":"2026-05-05T20:18:53.648Z","0.0.815":"2026-05-05T20:56:43.618Z","0.0.816":"2026-05-05T22:57:11.441Z","0.0.817":"2026-05-06T04:36:52.487Z","0.0.818":"2026-05-06T05:39:03.441Z","0.0.819":"2026-05-06T06:31:28.360Z","0.0.820":"2026-05-06T06:36:46.351Z","0.0.821":"2026-05-06T11:46:15.772Z","0.0.822":"2026-05-06T12:15:51.479Z","0.0.823":"2026-05-06T12:56:13.265Z","0.0.824":"2026-05-06T18:01:31.454Z","0.0.825":"2026-05-06T18:38:35.974Z","0.0.826":"2026-05-06T21:14:24.358Z","0.0.827":"2026-05-06T23:32:10.245Z","0.0.828":"2026-05-07T06:36:09.214Z","0.0.829":"2026-05-07T06:53:00.323Z","0.0.830":"2026-05-07T07:01:20.119Z","0.0.831":"2026-05-07T16:12:48.422Z","0.0.832":"2026-05-08T04:28:56.202Z","0.0.833":"2026-05-08T06:08:10.761Z","0.0.834":"2026-05-08T19:58:37.573Z","0.0.835":"2026-05-09T19:41:53.716Z","0.0.836":"2026-05-10T01:26:24.153Z","0.0.837":"2026-05-12T06:59:21.393Z","0.0.838":"2026-05-12T09:48:58.182Z","0.0.839":"2026-05-12T18:20:23.463Z","0.0.840":"2026-05-12T19:51:06.317Z","0.0.841":"2026-05-12T21:34:09.613Z","0.0.842":"2026-05-12T21:38:29.835Z","0.0.843":"2026-05-13T01:58:09.642Z","0.0.844":"2026-05-13T07:46:53.392Z","0.0.845":"2026-05-13T16:37:29.717Z","0.0.846":"2026-05-14T10:25:25.462Z","0.0.847":"2026-05-14T18:58:22.745Z","0.0.848":"2026-05-15T04:38:22.985Z","0.0.849":"2026-05-15T14:25:35.147Z","0.0.850":"2026-05-15T15:42:01.805Z","0.0.851":"2026-05-15T16:02:33.411Z","0.0.852":"2026-05-17T19:10:48.549Z","0.0.853":"2026-05-18T06:11:10.622Z","0.0.854":"2026-05-19T06:08:57.506Z","0.0.855":"2026-05-19T16:30:12.177Z","0.0.856":"2026-05-21T20:19:13.045Z","0.0.857":"2026-05-21T20:36:26.274Z","0.0.858":"2026-05-21T21:41:50.145Z","0.0.859":"2026-05-21T22:41:33.503Z","0.0.860":"2026-05-21T23:39:59.029Z","0.0.861":"2026-05-22T00:42:48.386Z","0.0.862":"2026-05-22T05:57:12.095Z","0.0.863":"2026-05-22T13:05:35.032Z","0.0.864":"2026-05-22T16:05:11.510Z","0.0.865":"2026-05-23T17:40:59.088Z","0.0.866":"2026-05-25T10:40:18.719Z","0.0.867":"2026-05-25T12:53:44.007Z","0.0.868":"2026-05-27T17:23:57.710Z","0.0.869":"2026-05-28T07:02:06.880Z","0.0.870":"2026-05-28T20:25:34.211Z","0.0.871":"2026-05-29T04:21:25.048Z","0.0.872":"2026-05-29T15:28:59.075Z","0.0.873":"2026-05-29T18:38:40.072Z","0.0.874":"2026-05-31T06:54:42.090Z","0.0.875":"2026-05-31T16:01:28.214Z","0.0.876":"2026-05-31T16:56:34.224Z","0.0.877":"2026-05-31T17:40:07.033Z","0.0.878":"2026-05-31T17:47:15.884Z","0.0.879":"2026-06-01T06:15:55.463Z","0.0.880":"2026-06-02T16:23:21.338Z","0.0.881":"2026-06-02T17:07:27.205Z","0.0.882":"2026-06-02T18:53:12.892Z","0.0.883":"2026-06-02T19:34:35.239Z","0.0.884":"2026-06-02T23:21:02.719Z","0.0.885":"2026-06-03T04:50:15.739Z","0.0.886":"2026-06-03T05:55:02.402Z","0.0.887":"2026-06-03T09:54:32.523Z","0.0.888":"2026-06-03T14:34:10.330Z","0.0.889":"2026-06-03T19:51:23.255Z","0.0.890":"2026-06-03T19:54:03.627Z","0.0.891":"2026-06-03T20:09:24.925Z","0.0.892":"2026-06-03T21:50:23.370Z","0.0.893":"2026-06-03T23:39:06.551Z","0.0.894":"2026-06-04T03:30:14.884Z","0.0.895":"2026-06-04T03:34:37.386Z","0.0.896":"2026-06-04T04:32:10.624Z","0.0.897":"2026-06-04T04:57:12.455Z","0.0.898":"2026-06-04T09:06:58.111Z","0.0.899":"2026-06-05T03:15:59.688Z","0.0.900":"2026-06-05T06:18:39.366Z","0.0.901":"2026-06-06T00:03:47.912Z","0.0.902":"2026-06-07T09:21:10.913Z","0.0.903":"2026-06-07T09:47:11.187Z","0.0.904":"2026-06-08T15:51:31.139Z","0.0.905":"2026-06-08T16:38:18.946Z","0.0.906":"2026-06-08T17:59:46.268Z","0.0.907":"2026-06-08T18:51:34.475Z","0.0.908":"2026-06-09T10:54:55.232Z","0.0.909":"2026-06-09T14:55:54.665Z","0.0.910":"2026-06-09T17:41:28.853Z","0.0.911":"2026-06-10T05:02:03.415Z","0.0.912":"2026-06-10T09:29:37.788Z","0.0.913":"2026-06-10T10:26:07.085Z","0.0.914":"2026-06-10T10:45:45.333Z","0.0.915":"2026-06-10T13:18:58.142Z","0.0.916":"2026-06-11T13:34:25.757Z","0.0.917":"2026-06-11T14:25:23.931Z","0.0.918":"2026-06-11T15:07:32.569Z","0.0.919":"2026-06-11T17:44:18.807Z","0.0.920":"2026-06-11T18:00:48.448Z","0.0.921":"2026-06-11T18:21:27.368Z","0.0.922":"2026-06-11T19:26:47.914Z","0.0.923":"2026-06-12T11:20:51.297Z","0.0.924":"2026-06-14T15:04:43.742Z","0.0.925":"2026-06-14T17:44:30.018Z","0.0.926":"2026-06-16T10:11:01.764Z","0.0.927":"2026-06-16T15:53:05.854Z","0.0.928":"2026-06-16T16:42:35.350Z","0.0.929":"2026-06-17T09:23:55.922Z","0.0.930":"2026-06-18T06:22:11.035Z","0.0.931":"2026-06-18T10:13:57.610Z","0.0.932":"2026-06-18T11:00:07.319Z","0.0.933":"2026-06-18T16:17:35.545Z","0.0.934":"2026-06-18T18:12:17.798Z","0.0.935":"2026-06-18T18:27:43.379Z","0.0.936":"2026-06-18T19:53:33.669Z","0.0.937":"2026-06-19T08:58:05.172Z","0.0.938":"2026-06-19T10:24:09.496Z","0.0.939":"2026-06-19T14:53:47.699Z","0.0.940":"2026-06-19T16:03:46.676Z","0.0.941":"2026-06-19T20:51:18.240Z","0.0.942":"2026-06-20T08:04:06.321Z","0.0.943":"2026-06-20T08:52:24.242Z","0.0.944":"2026-06-20T09:48:12.876Z","0.0.945":"2026-06-20T09:53:33.130Z","0.0.946":"2026-06-20T10:15:05.180Z","0.0.947":"2026-06-20T17:40:40.961Z","0.0.948":"2026-06-20T17:44:52.891Z","0.0.949":"2026-06-24T16:49:50.189Z","0.0.950":"2026-06-24T16:55:50.954Z","0.0.951":"2026-06-24T20:35:20.330Z","0.0.952":"2026-06-24T22:56:14.353Z","0.0.953":"2026-06-25T05:52:20.561Z","0.0.954":"2026-06-25T10:10:18.948Z","0.0.955":"2026-06-27T17:59:31.266Z","0.0.956":"2026-06-29T06:24:37.127Z","0.0.957":"2026-06-29T15:41:35.880Z","0.0.958":"2026-06-29T19:10:22.664Z","0.0.959":"2026-06-30T06:16:17.766Z","0.0.960":"2026-06-30T08:33:56.096Z","0.0.961":"2026-06-30T15:58:55.449Z","0.0.962":"2026-06-30T18:46:50.229Z","0.0.963":"2026-07-01T09:12:33.366Z","0.0.964":"2026-07-01T09:52:13.870Z","0.0.965":"2026-07-01T11:12:02.035Z","0.0.966":"2026-07-01T17:14:00.899Z","0.0.967":"2026-07-01T21:07:12.685Z","0.0.968":"2026-07-02T01:26:44.752Z","0.0.969":"2026-07-02T06:25:37.673Z","0.0.970":"2026-07-02T06:44:08.579Z","0.0.971":"2026-07-02T14:57:42.192Z","0.0.972":"2026-07-02T14:57:45.126Z","0.0.973":"2026-07-02T20:58:20.569Z","0.0.974":"2026-07-03T18:39:06.951Z","0.0.975":"2026-07-04T05:48:44.358Z","0.0.976":"2026-07-04T22:31:02.835Z","0.0.977":"2026-07-05T11:41:13.394Z","0.0.978":"2026-07-07T00:40:16.705Z","0.0.979":"2026-07-07T21:48:44.575Z","0.0.980":"2026-07-08T15:09:17.105Z","0.0.981":"2026-07-08T19:37:12.153Z","0.0.982":"2026-07-08T20:02:55.444Z","0.0.983":"2026-07-08T21:57:46.908Z","0.0.984":"2026-07-09T11:10:27.294Z","0.0.985":"2026-07-09T23:06:21.378Z","0.0.986":"2026-07-10T10:17:28.271Z","0.0.987":"2026-07-10T11:12:30.322Z","0.0.988":"2026-07-10T13:21:42.841Z","0.0.989":"2026-07-10T14:47:35.440Z","0.0.990":"2026-07-10T18:15:09.870Z","0.0.991":"2026-07-10T18:18:58.485Z","0.0.992":"2026-07-10T18:32:16.408Z","0.0.993":"2026-07-11T03:57:57.362Z","0.0.994":"2026-07-11T21:49:51.010Z","0.0.995":"2026-07-12T00:30:33.550Z","0.0.996":"2026-07-12T01:21:35.564Z","0.0.997":"2026-07-12T18:18:26.687Z","0.0.998":"2026-07-13T00:11:40.878Z","0.0.999":"2026-07-13T06:17:38.836Z","0.0.1000":"2026-07-13T12:06:29.765Z","0.0.1001":"2026-07-13T16:05:06.364Z","0.0.1002":"2026-07-13T17:02:32.948Z","0.0.1003":"2026-07-13T18:58:24.489Z","0.0.1004":"2026-07-14T04:07:03.188Z","0.0.1005":"2026-07-14T08:25:51.028Z","0.0.1006":"2026-07-14T15:38:55.810Z","0.0.1007":"2026-07-14T15:44:20.921Z","0.0.1008":"2026-07-14T16:09:39.067Z","0.0.1009":"2026-07-14T18:20:34.549Z","0.0.1010":"2026-07-14T19:03:18.813Z","0.0.1011":"2026-07-14T19:12:28.986Z","0.0.1012":"2026-07-14T20:42:13.795Z","0.0.1013":"2026-07-15T05:59:05.630Z","0.0.1014":"2026-07-15T06:20:10.442Z","0.0.1015":"2026-07-15T16:57:25.776Z","0.0.1016":"2026-07-15T23:49:56.298Z","0.0.1017":"2026-07-16T07:20:57.314Z","0.0.1018":"2026-07-16T09:39:58.077Z","0.0.1019":"2026-07-16T11:47:33.438Z","0.0.1020":"2026-07-16T15:46:00.613Z","0.0.1021":"2026-07-16T17:15:11.264Z","0.0.1022":"2026-07-17T18:04:02.801Z","0.0.1023":"2026-07-17T19:52:40.399Z","0.0.1024":"2026-07-19T16:06:16.745Z","0.0.1025":"2026-07-20T18:04:52.833Z","0.0.1026":"2026-07-20T20:13:21.265Z","0.0.1027":"2026-07-21T16:45:34.446Z","0.0.1028":"2026-07-21T18:52:59.189Z","0.0.1029":"2026-07-21T23:10:11.672Z","0.0.1030":"2026-07-21T23:44:07.916Z","0.0.1031":"2026-07-22T04:10:43.408Z","0.0.1032":"2026-07-22T04:15:48.831Z","0.0.1033":"2026-07-22T05:23:44.054Z","0.0.1034":"2026-07-22T05:28:45.295Z","0.0.1035":"2026-07-22T07:03:37.830Z","0.0.1036":"2026-07-22T08:34:56.041Z","0.0.1037":"2026-07-22T08:59:35.353Z","0.0.1038":"2026-07-22T13:54:53.742Z","0.0.1039":"2026-07-22T17:45:21.074Z","0.0.1040":"2026-07-22T20:07:42.979Z","0.0.1041":"2026-07-22T20:13:12.282Z","0.0.1042":"2026-07-22T22:21:27.491Z","0.0.1043":"2026-07-22T22:44:53.523Z","0.0.1044":"2026-07-22T22:52:28.831Z","0.0.1045":"2026-07-22T23:48:04.235Z","0.0.1046":"2026-07-23T00:15:03.850Z","0.0.1047":"2026-07-23T15:04:42.587Z","0.0.1048":"2026-07-23T17:54:04.679Z","0.0.1049":"2026-07-23T20:06:13.367Z","0.0.1050":"2026-07-23T20:36:45.587Z","0.0.1051":"2026-07-23T22:22:36.787Z","0.0.1052":"2026-07-24T00:10:21.468Z","0.0.1053":"2026-07-24T06:33:20.828Z","0.0.1054":"2026-07-24T15:15:32.970Z","0.0.1055":"2026-07-24T15:46:30.572Z","0.0.1056":"2026-07-24T17:01:09.216Z","0.0.1057":"2026-07-24T17:15:08.482Z","0.0.1058":"2026-07-24T17:52:06.736Z","0.0.1059":"2026-07-25T00:00:16.527Z","0.0.1060":"2026-07-25T13:59:01.119Z","0.0.1061":"2026-07-25T16:59:04.884Z","0.0.1062":"2026-07-25T19:32:32.079Z","0.0.1063":"2026-07-25T21:33:51.249Z","0.0.1064":"2026-07-25T21:47:58.054Z","0.0.1065":"2026-07-25T23:05:31.411Z","0.0.1066":"2026-07-25T23:17:36.817Z","0.0.1067":"2026-07-25T23:33:54.205Z","0.0.1068":"2026-07-26T01:07:57.616Z","0.0.1069":"2026-07-26T17:44:58.028Z","0.0.1070":"2026-07-27T01:25:42.608Z","0.0.1071":"2026-07-27T10:18:47.763Z","0.0.1072":"2026-07-27T17:21:23.659Z","0.0.1073":"2026-07-27T18:24:41.251Z","0.0.1074":"2026-07-27T18:48:01.545Z","0.0.1075":"2026-07-27T19:53:11.826Z","0.0.1076":"2026-07-27T20:04:48.863Z","0.0.1077":"2026-07-27T22:24:26.465Z","0.0.1078":"2026-07-27T23:20:03.357Z","0.0.1079":"2026-07-27T23:55:16.187Z","0.0.1080":"2026-07-28T18:15:30.241Z","0.0.1081":"2026-07-28T18:25:22.683Z","0.0.1082":"2026-07-28T18:37:12.758Z","0.0.1083":"2026-07-28T19:24:22.955Z","0.0.1084":"2026-07-28T19:50:37.783Z","0.0.1085":"2026-07-28T20:03:43.629Z","0.0.1086":"2026-07-29T02:02:47.195Z","0.0.1087":"2026-07-29T05:02:22.406Z","0.0.1088":"2026-07-29T07:40:20.060Z","0.0.1089":"2026-07-29T07:44:53.473Z","0.0.1090":"2026-07-29T16:47:09.330Z","0.0.1091":"2026-07-29T16:56:18.914Z","0.0.1092":"2026-07-29T19:14:11.203Z","0.0.1093":"2026-07-29T22:20:28.462Z","0.0.1094":"2026-07-29T23:42:59.199Z","0.0.1095":"2026-07-30T04:37:23.852Z","0.0.1096":"2026-07-30T16:35:32.555Z","0.0.1097":"2026-07-30T18:33:46.516Z","0.0.1098":"2026-07-30T19:27:12.845Z","0.0.1099":"2026-07-30T21:24:03.977Z","0.0.1100":"2026-07-30T22:41:03.258Z","0.0.1101":"2026-07-31T03:08:24.697Z","0.0.1102":"2026-07-31T03:34:29.971Z","0.0.1103":"2026-07-31T10:22:26.869Z","0.0.1104":"2026-07-31T11:47:09.992Z","0.0.1105":"2026-07-31T13:37:43.548Z","0.0.1106":"2026-07-31T15:56:37.613Z","0.0.1107":"2026-07-31T18:25:40.525Z","0.0.1108":"2026-08-01T00:10:18.599Z","0.0.1109":"2026-08-01T06:41:45.221Z","0.0.1110":"2026-08-02T00:20:32.397Z","0.0.1111":"2026-08-02T05:10:27.601Z","0.0.1112":"2026-08-02T17:00:46.493Z","0.0.1113":"2026-08-02T18:52:17.860Z","0.0.1114":"2026-08-02T19:12:28.923Z","0.0.1115":"2026-08-02T20:05:26.249Z","0.0.1116":"2026-08-02T20:38:55.975Z","0.0.1117":"2026-08-02T20:55:17.009Z","0.0.1118":"2026-08-02T21:08:35.991Z","0.0.1119":"2026-08-02T23:57:38.234Z","0.0.1120":"2026-08-03T01:26:14.544Z","0.0.1121":"2026-08-03T02:20:46.907Z","0.0.1122":"2026-08-03T02:24:37.570Z","0.0.1123":"2026-08-03T16:40:08.410Z","0.0.1124":"2026-08-03T17:07:03.797Z","0.0.1125":"2026-08-03T21:28:33.194Z","0.0.1126":"2026-08-04T01:16:38.146Z","0.0.1127":"2026-08-04T01:36:41.170Z","0.0.1128":"2026-08-04T05:03:50.419Z","0.0.1129":"2026-08-04T15:44:27.723Z","0.0.1130":"2026-08-04T16:27:06.568Z","0.0.1131":"2026-08-04T19:21:28.285Z","0.0.1132":"2026-08-05T10:42:03.833Z","0.0.1133":"2026-08-05T11:11:13.469Z","0.0.1134":"2026-08-05T15:48:31.607Z","0.0.1135":"2026-08-05T17:09:38.390Z","0.0.1136":"2026-08-05T17:26:13.234Z","0.0.1137":"2026-08-05T22:39:12.757Z","0.0.1138":"2026-08-06T11:55:44.624Z","0.0.1139":"2026-08-06T12:34:33.853Z","0.0.1140":"2026-08-07T12:24:38.138Z","0.0.1141":"2026-08-07T14:26:59.133Z","0.0.1142":"2026-08-07T15:51:47.181Z","0.0.1143":"2026-08-07T17:29:54.067Z","0.0.1144":"2026-08-07T19:00:49.485Z","0.0.1145":"2026-08-07T20:12:09.092Z","0.0.1146":"2026-08-07T20:43:29.828Z","0.0.1147":"2026-08-07T22:18:35.479Z","0.0.1148":"2026-08-07T22:53:18.414Z","0.0.1149":"2026-08-07T23:12:02.374Z","0.0.1150":"2026-08-07T23:15:59.438Z","0.0.1151":"2026-08-07T23:52:35.963Z","0.0.1152":"2026-08-08T00:03:11.331Z","0.0.1153":"2026-08-08T06:54:25.005Z","0.0.1154":"2026-08-08T07:55:28.053Z","0.0.1155":"2026-08-08T14:40:12.673Z","0.0.1156":"2026-08-08T17:49:38.322Z","0.0.1157":"2026-08-08T18:02:03.309Z","0.0.1158":"2026-08-08T18:35:13.955Z","0.0.1159":"2026-08-08T19:11:51.006Z","0.0.1160":"2026-08-08T19:48:09.224Z","0.0.1161":"2026-08-08T22:36:03.529Z","0.0.1162":"2026-08-09T00:26:18.707Z","0.0.1163":"2026-08-09T07:19:12.834Z","0.0.1164":"2026-08-09T17:02:50.338Z","0.0.1165":"2026-08-09T20:49:40.874Z","0.0.1166":"2026-08-09T20:59:06.608Z","0.0.1167":"2026-08-09T21:12:25.649Z","0.0.1168":"2026-08-10T08:48:32.913Z","0.0.1169":"2026-08-10T15:41:16.514Z","0.0.1170":"2026-08-10T16:38:03.440Z","0.0.1171":"2026-08-10T18:43:57.291Z","0.0.1172":"2026-08-10T19:19:46.831Z","0.0.1173":"2026-08-10T23:25:11.940Z","0.0.1174":"2026-08-11T00:13:04.113Z","0.0.1175":"2026-08-11T01:24:42.149Z","0.0.1176":"2026-08-11T03:50:30.100Z","0.0.1177":"2026-08-11T14:12:49.191Z","0.0.1178":"2026-08-11T18:52:35.677Z","0.0.1179":"2026-08-11T20:15:26.842Z","0.0.1180":"2026-08-11T22:36:56.550Z","0.0.1181":"2026-08-12T05:19:30.905Z","0.0.1182":"2026-08-12T06:29:45.469Z","0.0.1183":"2026-08-12T06:33:58.960Z","0.0.1184":"2026-08-12T10:50:33.213Z","0.0.1185":"2026-08-12T18:35:01.816Z","0.0.1186":"2026-08-13T09:05:42.539Z","0.0.1187":"2026-08-13T13:17:08.470Z","0.0.1188":"2026-08-13T15:28:34.729Z","0.0.1189":"2026-08-13T15:55:25.446Z","0.0.1190":"2026-08-13T16:38:17.742Z","0.0.1191":"2026-08-13T17:22:55.300Z","0.0.1192":"2026-08-13T22:16:42.612Z","0.0.1193":"2026-08-13T22:45:28.790Z","0.0.1194":"2026-08-14T00:00:46.381Z","0.0.1195":"2026-08-14T01:11:05.119Z","0.0.1196":"2026-08-14T03:01:28.929Z","0.0.1197":"2026-08-14T04:09:57.950Z","0.0.1198":"2026-08-14T04:58:27.410Z","0.0.1199":"2026-08-14T06:26:52.707Z","0.0.1200":"2026-08-14T14:16:06.692Z","0.0.1201":"2026-08-14T15:41:44.421Z","0.0.1202":"2026-08-14T16:06:06.817Z","0.0.1203":"2026-08-14T17:06:22.945Z","0.0.1204":"2026-08-14T17:49:36.338Z","0.0.1205":"2026-08-14T18:21:14.770Z","0.0.1206":"2026-08-14T19:32:33.933Z","0.0.1207":"2026-08-14T20:06:04.266Z","0.0.1208":"2026-08-14T22:06:40.895Z","0.0.1209":"2026-08-15T08:56:20.659Z","0.0.1210":"2026-08-15T18:11:17.809Z","0.0.1211":"2026-08-15T18:58:07.710Z","0.0.1212":"2026-08-15T19:18:17.296Z","0.0.1213":"2026-08-15T21:44:54.408Z","0.0.1214":"2026-08-15T22:39:05.990Z","0.0.1215":"2026-08-15T22:44:28.291Z","0.0.1216":"2026-08-15T22:52:33.540Z","0.0.1217":"2026-08-15T23:12:01.446Z","0.0.1218":"2026-08-16T06:22:03.602Z","0.0.1219":"2026-08-17T17:12:59.252Z","0.0.1220":"2026-08-17T20:33:35.304Z","0.0.1221":"2026-08-18T00:38:12.302Z","0.0.1222":"2026-08-18T20:14:10.577Z","0.0.1223":"2026-08-18T20:33:02.512Z","0.0.1224":"2026-08-18T20:49:19.553Z","0.0.1225":"2026-08-18T20:54:12.586Z","0.0.1226":"2026-08-19T04:12:40.506Z","0.0.1227":"2026-08-19T09:46:19.169Z","0.0.1228":"2026-08-19T13:14:41.362Z","0.0.1229":"2026-08-19T16:59:20.835Z","0.0.1230":"2026-08-19T20:33:41.976Z","0.0.1231":"2026-08-19T20:46:46.038Z","0.0.1232":"2026-08-19T22:00:48.777Z","0.0.1233":"2026-08-20T00:47:07.082Z","0.0.1234":"2026-08-20T01:02:14.506Z","0.0.1235":"2026-08-20T05:06:06.721Z","0.0.1236":"2026-08-20T06:36:33.913Z","0.0.1237":"2026-08-20T11:05:36.378Z","0.0.1238":"2026-08-20T16:11:41.986Z","0.0.1239":"2026-08-20T21:12:52.655Z","0.0.1240":"2026-08-20T21:28:29.651Z","0.0.1241":"2026-08-20T21:46:30.732Z","0.0.1242":"2026-08-20T23:49:04.327Z","0.0.1243":"2026-08-21T04:27:22.516Z","0.0.1244":"2026-08-21T07:52:53.644Z","0.0.1245":"2026-08-21T18:57:38.157Z","0.0.1246":"2026-08-22T00:35:03.931Z","0.0.1247":"2026-08-22T00:43:06.600Z","0.0.1248":"2026-08-22T01:18:35.114Z","0.0.1249":"2026-08-22T01:49:17.747Z","0.0.1250":"2026-08-22T02:54:38.855Z","0.0.1251":"2026-08-22T07:30:37.179Z","0.0.1252":"2026-08-22T17:55:39.571Z","0.0.1253":"2026-08-23T18:59:24.095Z","0.0.1254":"2026-08-23T19:54:52.285Z","0.0.1255":"2026-08-23T22:48:12.007Z","0.0.1256":"2026-08-24T00:26:05.166Z","0.0.1257":"2026-08-24T06:06:25.665Z","0.0.1258":"2026-08-24T06:40:17.132Z","0.0.1259":"2026-08-24T10:14:42.754Z","0.0.1260":"2026-08-24T11:45:35.383Z","0.0.1261":"2026-08-24T14:28:52.222Z","0.0.1262":"2026-08-24T15:15:26.707Z","0.0.1263":"2026-08-24T15:47:06.900Z","0.0.1264":"2026-08-24T21:05:00.042Z","0.0.1265":"2026-08-24T21:59:35.648Z","0.0.1266":"2026-08-24T22:29:40.151Z","0.0.1267":"2026-08-24T23:04:05.141Z","0.0.1268":"2026-08-24T23:25:54.103Z","0.0.1269":"2026-08-25T00:02:57.513Z","0.0.1270":"2026-08-25T00:11:16.568Z","0.0.1271":"2026-08-25T01:40:13.885Z","0.0.1272":"2026-08-25T02:46:29.795Z","0.0.1273":"2026-08-25T18:24:07.634Z","0.0.1274":"2026-08-25T19:40:41.645Z","0.0.1275":"2026-08-25T21:45:20.258Z","0.0.1276":"2026-08-26T02:16:14.230Z","0.0.1277":"2026-08-26T05:55:15.553Z","0.0.1278":"2026-08-26T06:14:44.155Z","0.0.1279":"2026-08-26T06:58:54.887Z","0.0.1280":"2026-08-26T10:24:01.714Z","0.0.1281":"2026-08-26T13:22:30.357Z","0.0.1282":"2026-08-26T14:03:55.774Z","0.0.1283":"2026-08-26T16:54:57.304Z","0.0.1284":"2026-08-26T18:39:33.869Z","0.0.1285":"2026-08-26T18:48:03.346Z","0.0.1286":"2026-08-26T19:04:05.797Z","0.0.1287":"2026-08-26T19:24:27.928Z","0.0.1288":"2026-08-26T20:48:19.771Z","0.0.1289":"2026-08-26T21:21:13.354Z","0.0.1290":"2026-08-26T23:42:49.519Z","0.0.1291":"2026-08-27T01:38:18.779Z","0.0.1292":"2026-08-27T01:45:28.282Z","0.0.1293":"2026-08-27T04:46:25.020Z","0.0.1294":"2026-08-27T04:54:55.396Z","0.0.1295":"2026-08-27T05:12:47.623Z","0.0.1296":"2026-08-27T14:24:54.566Z","0.0.1297":"2026-08-27T16:13:21.113Z","0.0.1298":"2026-08-27T21:47:16.823Z","0.0.1299":"2026-08-27T22:20:54.199Z","0.0.1300":"2026-08-27T22:56:24.994Z","0.0.1301":"2026-08-28T01:24:16.738Z","0.0.1302":"2026-08-28T04:30:13.596Z","0.0.1303":"2026-08-28T05:49:50.283Z","0.0.1304":"2026-08-28T09:53:50.181Z","0.0.1305":"2026-08-28T19:36:12.238Z","0.0.1306":"2026-08-28T20:29:40.735Z","0.0.1307":"2026-08-28T23:14:00.339Z","0.0.1308":"2026-08-28T23:49:01.026Z","0.0.1309":"2026-08-29T04:24:56.676Z","0.0.1310":"2026-08-29T09:28:10.030Z","0.0.1311":"2026-08-29T20:35:42.025Z","0.0.1312":"2026-08-29T22:31:02.980Z","0.0.1313":"2026-08-30T03:37:50.977Z","0.0.1314":"2026-08-30T03:54:12.218Z","0.0.1315":"2026-08-30T09:00:44.531Z","0.0.1316":"2026-08-30T17:33:03.216Z","0.0.1317":"2026-08-30T19:04:55.324Z","0.0.1318":"2026-08-30T21:02:16.355Z","0.0.1319":"2026-08-31T02:16:08.096Z","0.0.1320":"2026-08-31T04:17:09.583Z","0.0.1321":"2026-08-31T15:27:48.851Z","0.0.1322":"2026-08-31T17:33:22.731Z","0.0.1323":"2026-09-01T04:14:13.196Z","0.0.1324":"2026-09-01T16:16:33.798Z","0.0.1325":"2026-09-01T20:03:36.927Z","0.0.1326":"2026-09-02T00:23:08.594Z","0.0.1327":"2026-09-02T03:21:38.279Z","0.0.1328":"2026-09-02T06:07:42.796Z","0.0.1329":"2026-09-02T06:48:27.552Z","0.0.1330":"2026-09-02T15:51:15.052Z","0.0.1331":"2026-09-02T16:44:04.829Z","0.0.1332":"2026-09-02T22:50:12.680Z","0.0.1333":"2026-09-02T23:19:13.166Z","0.0.1334":"2026-09-03T00:05:07.044Z","0.0.1335":"2026-09-03T04:58:10.104Z","0.0.1336":"2026-09-03T06:57:00.538Z","0.0.1337":"2026-09-03T16:09:39.944Z","0.0.1338":"2026-09-03T17:05:55.576Z","0.0.1339":"2026-09-04T03:10:00.852Z","0.0.1340":"2026-09-04T05:06:54.503Z","0.0.1342":"2026-09-04T09:21:34.269Z","0.0.1343":"2026-09-04T09:54:02.381Z","0.0.1344":"2026-09-04T14:59:15.478Z","0.0.1345":"2026-09-04T17:45:17.247Z","0.0.1346":"2026-09-04T19:58:30.842Z","0.0.1347":"2026-09-04T20:42:59.802Z","0.0.1348":"2026-09-05T06:31:21.957Z","0.0.1349":"2026-09-05T08:55:39.792Z","0.0.1350":"2026-09-05T13:52:51.156Z","0.0.1351":"2026-09-05T18:26:37.562Z","0.0.1352":"2026-09-05T19:23:01.625Z","0.0.1353":"2026-09-05T22:36:25.274Z","0.0.1354":"2026-09-06T00:41:21.853Z","0.0.1355":"2026-09-06T02:16:00.496Z","0.0.1356":"2026-09-06T03:58:47.368Z","0.0.1357":"2026-09-06T05:28:50.342Z","0.0.1358":"2026-09-06T15:08:07.004Z","0.0.1359":"2026-09-06T15:20:18.534Z","0.0.1360":"2026-09-06T17:51:26.634Z","0.0.1361":"2026-09-06T20:38:24.099Z","0.0.1362":"2026-09-06T21:06:04.777Z","0.0.1363":"2026-09-07T16:37:33.474Z","0.0.1364":"2026-09-07T18:52:31.273Z","0.0.1365":"2026-09-07T20:45:48.206Z","0.0.1366":"2026-09-08T04:46:25.812Z","0.0.1367":"2026-09-08T09:00:57.533Z","0.0.1368":"2026-09-08T09:48:56.436Z","0.0.1369":"2026-09-08T12:11:17.359Z","0.0.1370":"2026-09-08T15:44:17.451Z","0.0.1371":"2026-09-08T16:06:30.959Z","0.0.1372":"2026-09-08T19:56:51.402Z","0.0.1373":"2026-09-08T20:05:27.796Z","0.0.1374":"2026-09-09T01:27:59.156Z","0.0.1375":"2026-09-09T04:06:47.548Z","0.0.1376":"2026-09-09T05:07:22.787Z","0.0.1377":"2026-09-09T11:59:16.873Z","0.0.1378":"2026-09-09T16:27:26.257Z","0.0.1379":"2026-09-09T18:21:18.557Z","0.0.1380":"2026-09-09T20:37:51.074Z","0.0.1381":"2026-09-09T20:52:42.341Z","0.0.1382":"2026-09-09T21:00:48.011Z","0.0.1383":"2026-09-09T21:49:56.896Z","0.0.1384":"2026-09-09T22:08:04.377Z","0.0.1385":"2026-09-09T22:28:49.225Z","0.0.1386":"2026-09-10T00:29:19.306Z","0.0.1387":"2026-09-10T01:16:53.096Z","0.0.1388":"2026-09-10T03:22:47.156Z","0.0.1389":"2026-09-10T07:53:55.711Z","0.0.1390":"2026-09-10T15:59:59.357Z","0.0.1391":"2026-09-10T17:12:05.803Z","0.0.1392":"2026-09-11T02:09:21.808Z","0.0.1393":"2026-09-11T17:17:35.529Z","0.0.1394":"2026-09-11T20:20:54.618Z","0.0.1395":"2026-09-11T21:21:50.850Z","0.0.1396":"2026-09-12T14:30:05.102Z","0.0.1397":"2026-09-12T16:27:53.123Z","0.0.1398":"2026-09-12T18:10:05.712Z","0.0.1399":"2026-09-12T19:21:11.552Z","0.0.1400":"2026-09-12T19:58:31.211Z","0.0.1401":"2026-09-13T20:34:24.455Z","0.0.1402":"2026-09-14T09:43:50.978Z","0.0.1403":"2026-09-14T13:41:45.158Z","0.0.1404":"2026-09-14T18:15:53.616Z","0.0.1405":"2026-09-14T18:52:17.212Z","0.0.1406":"2026-09-14T19:21:39.211Z","0.0.1407":"2026-09-14T19:31:46.071Z","0.0.1408":"2026-09-14T21:07:53.828Z","0.0.1409":"2026-09-14T22:12:12.163Z","0.0.1410":"2026-09-14T22:54:14.913Z","0.0.1411":"2026-09-16T19:51:34.444Z","0.0.1412":"2026-09-16T20:34:16.328Z","0.0.1413":"2026-09-17T02:52:00.272Z","0.0.1414":"2026-09-17T03:06:01.428Z","0.0.1415":"2026-09-17T16:31:26.993Z","0.0.1416":"2026-09-17T21:42:34.522Z","0.0.1417":"2026-09-18T12:02:08.331Z","0.0.1418":"2026-09-18T20:04:56.246Z","0.0.1419":"2026-09-18T23:03:19.426Z","0.0.1420":"2026-09-19T02:15:41.069Z","0.0.1421":"2026-09-19T05:51:42.494Z","0.0.1422":"2026-09-19T07:01:52.301Z","0.0.1423":"2026-09-19T10:33:43.844Z","0.0.1424":"2026-09-19T16:49:53.971Z","0.0.1425":"2026-09-19T17:55:28.239Z","0.0.1426":"2026-09-19T19:37:24.479Z","0.0.1427":"2026-09-19T20:05:10.651Z","0.0.1428":"2026-09-20T17:46:23.243Z","0.0.1429":"2026-09-20T19:15:37.518Z","0.0.1430":"2026-09-21T05:55:39.810Z","0.0.1431":"2026-09-21T11:56:54.613Z","0.0.1432":"2026-09-21T19:22:23.451Z","0.0.1433":"2026-09-21T19:58:08.941Z","0.0.1434":"2026-09-21T20:54:32.504Z","0.0.1435":"2026-09-21T21:11:50.944Z","0.0.1436":"2026-09-21T22:39:03.602Z","0.0.1437":"2026-09-21T23:26:13.185Z","0.0.1438":"2026-09-22T02:29:09.113Z","0.0.1439":"2026-09-22T05:47:41.407Z","0.0.1440":"2026-09-22T15:09:39.039Z","0.0.1441":"2026-09-22T17:02:12.084Z","0.0.1442":"2026-09-22T19:02:47.122Z","0.0.1443":"2026-09-22T23:28:46.167Z","0.0.1444":"2026-09-23T09:06:08.781Z","0.0.1445":"2026-09-23T11:03:09.461Z","0.0.1446":"2026-09-23T15:25:18.213Z","0.0.1447":"2026-09-23T15:57:08.446Z","0.0.1448":"2026-09-23T17:51:40.460Z","0.0.1449":"2026-09-23T19:21:28.197Z","0.0.1450":"2026-09-23T19:37:57.118Z","0.0.1451":"2026-09-24T08:51:03.004Z","0.0.1452":"2026-09-24T14:54:04.145Z","0.0.1453":"2026-09-24T15:35:39.181Z","0.0.1454":"2026-09-24T16:15:38.009Z","0.0.1455":"2026-09-24T17:03:43.053Z","0.0.1456":"2026-09-24T19:08:28.831Z","0.0.1457":"2026-09-24T19:21:21.192Z","0.0.1458":"2026-09-24T19:49:37.132Z","0.0.1459":"2026-09-24T20:00:54.268Z","0.0.1460":"2026-09-24T21:03:02.986Z","0.0.1461":"2026-09-24T21:50:55.405Z","0.0.1462":"2026-09-25T04:43:08.846Z","0.0.1463":"2026-09-25T05:43:49.532Z","0.0.1464":"2026-09-25T06:35:38.798Z","0.0.1465":"2026-09-25T06:46:26.158Z","0.0.1466":"2026-09-26T09:37:15.107Z","0.0.1467":"2026-09-26T10:09:57.931Z","0.0.1468":"2026-09-26T11:08:26.858Z","0.0.1469":"2026-09-26T11:36:35.297Z","0.0.1470":"2026-09-27T18:14:13.875Z","0.0.1471":"2026-09-28T05:55:37.508Z","0.0.1472":"2026-09-28T10:55:54.198Z","0.0.1473":"2026-09-28T11:41:44.910Z","0.0.1474":"2026-09-28T12:07:14.988Z","0.0.1475":"2026-09-28T16:05:56.809Z","0.0.1476":"2026-09-28T19:58:20.711Z","0.0.1477":"2026-09-28T20:09:26.127Z","0.0.1478":"2026-09-28T20:50:34.520Z","0.0.1479":"2026-09-28T22:05:20.076Z","0.0.1480":"2026-09-28T23:10:04.126Z","0.0.1481":"2026-09-29T06:28:29.342Z","0.0.1482":"2026-09-29T08:49:36.443Z","0.0.1483":"2026-09-29T17:38:18.002Z","0.0.1485":"2026-09-29T18:10:47.180Z","0.0.1484":"2026-09-29T18:14:20.208Z","0.0.1486":"2026-09-29T19:01:38.972Z","0.0.1487":"2026-09-29T19:10:54.128Z","0.0.1488":"2026-09-29T19:25:24.686Z","0.0.1489":"2026-09-29T20:00:37.467Z","0.0.1490":"2026-09-29T20:17:39.801Z","0.0.1491":"2026-09-29T21:54:17.480Z","0.0.1492":"2026-09-30T03:58:29.206Z","0.0.1493":"2026-09-30T04:24:47.940Z","0.0.1494":"2026-09-30T05:35:17.734Z","0.0.1495":"2026-09-30T05:44:14.359Z","0.0.1496":"2026-09-30T06:11:29.627Z","0.0.1497":"2026-09-30T11:59:07.906Z","0.0.1498":"2026-09-30T12:09:26.491Z","0.0.1499":"2026-09-30T17:43:41.520Z","0.0.1500":"2026-09-30T19:45:24.700Z","0.0.1501":"2026-09-30T20:18:38.581Z","0.0.1502":"2026-09-30T22:51:47.173Z","0.0.1503":"2026-09-30T22:57:42.044Z","0.0.1504":"2026-10-01T03:43:26.476Z","0.0.1505":"2026-10-01T03:48:22.262Z","0.0.1506":"2026-10-01T12:21:49.980Z","0.0.1507":"2026-10-01T19:27:56.225Z","0.0.1508":"2026-10-01T20:15:34.122Z","0.0.1509":"2026-10-01T21:51:37.529Z","0.0.1510":"2026-10-01T22:04:47.054Z","0.0.1511":"2026-10-01T22:31:11.028Z","0.0.1512":"2026-10-02T03:37:55.052Z","0.0.1513":"2026-10-02T05:58:06.838Z","0.0.1514":"2026-10-02T07:07:00.776Z","0.0.1515":"2026-10-02T08:01:34.138Z","0.0.1516":"2026-10-02T09:06:28.267Z","0.0.1517":"2026-10-02T11:01:13.800Z","0.0.1518":"2026-10-02T14:50:39.323Z","0.0.1519":"2026-10-02T19:53:03.816Z","0.0.1520":"2026-10-02T20:52:52.277Z","0.0.1521":"2026-10-02T22:08:25.416Z","0.0.1522":"2026-10-02T22:20:09.423Z","0.0.1525":"2026-10-02T23:29:39.407Z","0.0.1523":"2026-10-02T23:36:49.038Z","0.0.1524":"2026-10-02T23:43:35.090Z","0.0.1527":"2026-10-03T00:33:56.221Z","0.0.1528":"2026-10-03T01:30:14.206Z","0.0.1529":"2026-10-03T01:38:36.176Z","0.0.1526":"2026-10-03T01:59:57.308Z","0.0.1531":"2026-10-03T02:15:44.404Z","0.0.1530":"2026-10-03T03:13:18.190Z","0.0.1533":"2026-10-03T04:39:43.475Z","0.0.1534":"2026-10-03T04:59:18.194Z","0.0.1532":"2026-10-03T05:04:44.609Z","0.0.1535":"2026-10-03T06:10:31.396Z","0.0.1536":"2026-10-03T08:46:24.494Z"},"bugs":{"url":"https://github.com/tscircuit/eval/issues"},"homepage":"https://github.com/tscircuit/eval#readme","repository":{"url":"git+https://github.com/tscircuit/eval.git","type":"git"},"description":"Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"readme":"# @tscircuit/eval\n\nEvaluate code in a full tscircuit runtime environment, including Sucrase\ntranspilation and execution, so you just need to send the code to be executed\nwith automatic handling of imports from `@tsci/*`\n\n[Contributor Getting Started Video](https://share.cleanshot.com/x3DTVyGM) &middot; [NPM Package](https://npmjs.org/package/@tscircuit/eval)\n\nThe `circuit` object from `@tscircuit/core` is already exposed on the global\nscope. All imports from `@tsci/*` are automatically handled.\n\n## Usage Options\n\n### 1. Quick Use: `runTscircuitCode`\n\nQuickly run tscircuit code in the main thread. You can also supply a virtual\nfilesystem to run multiple files.\n\n```tsx\nimport { runTscircuitCode } from \"@tscircuit/eval\"\n\nconst circuitJson = await runTscircuitCode(`\nexport default () => (\n  <resistor name=\"R1\" resistance=\"1k\" />\n)\n`)\n\n// You've got Circuit JSON!\nconsole.log(circuitJson)\n```\n\n### 2. Using CircuitWebWorker (Web Worker)\n\n```tsx\nimport { createCircuitWebWorker } from \"@tscircuit/eval\"\n\nconst circuitWebWorker = createCircuitWebWorker()\n\nawait circuitWebWorker.execute(`\nimport { RedLed } from \"@tsci/seveibar.red-led\"\n\ncircuit.add(\n  <board width=\"10mm\" height=\"10mm\">\n    <RedLed />\n  </board>\n)\n`)\n\nawait circuitWebWorker.renderUntilSettled()\n\nconst circuitJson = await circuitWebWorker.getCircuitJson()\n```\n\n### 3. Using CircuitRunner Directly\n\nFor simple cases where you don't need web worker isolation, you can use CircuitRunner directly in the main thread:\n\n```tsx\nimport { CircuitRunner } from \"@tscircuit/eval\"\n\nconst circuitRunner = new CircuitRunner()\n\nawait circuitRunner.execute(`\nimport { RedLed } from \"@tsci/seveibar.red-led\"\n\ncircuit.add(\n  <board width=\"10mm\" height=\"10mm\">\n    <RedLed name=\"LED1\" />\n  </board>\n)`)\n\nawait circuitRunner.renderUntilSettled()\n\nconst circuitJson = await circuitRunner.getCircuitJson()\n// Validate circuit elements\nconst led = circuitJson.find((el) => el.name === \"LED1\")\n```\n\n### 4. Using Virtual Filesystem\n\nYou can also execute code using a virtual filesystem, which is useful when you have multiple files or components:\n\n```tsx\nimport { createCircuitWebWorker } from \"@tscircuit/eval\"\n\nconst circuitWebWorker = createCircuitWebWorker()\n\nawait circuitWebWorker.executeWithFsMap({\n  fsMap: {\n    \"entrypoint.tsx\": `\n      import { MyLed } from \"./myled.tsx\"\n      \n      circuit.add(\n        <board width=\"10mm\" height=\"10mm\">\n          <MyLed name=\"LED1\" />\n        </board>\n      )\n    `,\n    \"myled.tsx\": `\n      import { RedLed } from \"@tsci/seveibar.red-led\"\n      \n      export const MyLed = ({ name }) => {\n        return <RedLed name={name} />\n      }\n    `,\n  },\n  entrypoint: \"entrypoint.tsx\",\n})\n\nawait circuitWebWorker.renderUntilSettled()\n\nconst circuitJson = await circuitWebWorker.getCircuitJson()\n```\n\n### 5. Running a Module Directly: `runTscircuitModule`\n\nIf you want to quickly run a published tscircuit module by its name (e.g., from the tscircuit registry), you can use `runTscircuitModule`. This function handles the import and execution for you.\n\n```tsx\nimport { runTscircuitModule } from \"@tscircuit/eval\"\n\n// Run a module by its full name\nconst circuitJson = await runTscircuitModule(\"@tsci/seveibar.usb-c-flashlight\")\n\n// Or use a shorthand (will be prefixed with \"@tsci/\")\nconst circuitJsonShorthand = await runTscircuitModule(\"seveibar/usb-c-flashlight\")\n\nconsole.log(circuitJson)\n\n// You can also pass props to the main component of the module:\nconst circuitJsonWithProps = await runTscircuitModule(\"@tsci/seveibar.key\", {\n  props: {\n    name: \"MyCustomKey\",\n  },\n})\n\nconsole.log(circuitJsonWithProps) // The root component will have the name \"MyCustomKey\"\n```\n\n## When to Use Which Approach\n\n**CircuitRunner (Direct Execution)**\n\n- ✅ Simple debugging\n- ✅ No worker setup required\n- ❌ Blocks main thread\n- ❌ No isolation from host environment\n\n**CircuitWebWorker (Web Worker)**\n\n- ✅ Non-blocking execution\n- ✅ Isolated environment\n- ✅ Better for production use\n- ❌ More complex setup\n- ❌ Comlink overhead for communication\n\n## Why use a web worker?\n\ntscircuit can block the ui thread in a browser. In addition, tscircuit sometimes\nfreezes during the render loop due to autorouting or other computationally\nintensive operations. Executing tscircuit code in a web worker allows the ui\nto display the rendering process without freezing, and stop rendering if it\ngoes on for too long.\n\n## Execution Implementation\n\n1. The execution code is scanned for imports, these imports are then loaded\n   via fetch from the CDN and added to a global import map.\n2. The code is transpiled. Imports/requires automatically check the import map.\n3. The transpiled code is executed with a `circuit` object added to the global\n   scope.\n4. When a user calls `circuitWebWorker.renderUntilSettled()`, the web worker\n   the webworker runs `circuit.renderUntilSettled()`\n","readmeFilename":"README.md"}